RioTboard·····SSH服务器、客户端搭建

作者: 独活草
上传时间为: 2014-10-25 09:21 PM
2014-10-25
阅读:

     以前一直是在用的是win 7系统中用SecureCRT 这个软件以SSH 的方式连接RIO板子的ubuntu系统。(使用方法网上有很多教程) 现在我电脑系统是64位的ubuntu 怎么以SSH方式连接RIO板子的ubuntu系统呢? 

我在《鸟哥的私房菜 服务器架设篇》中顺利找到了答案。

首先了解到 SSH是secure shell protocol (安全的壳程序协议)的简写。SSH是一种协议。
2.png
每个人应该都要有对方的“公钥”, “公钥”:提供给远程对方进行数据加密的行为。
“私钥”:在本地端使用 “私钥”来进行解密。

现将RIO板子 作为 server ,帐号为linaro 密码为 linaro IP:192.168.1.122
电脑 作为 client 帐号为smartwang
步骤:1 、客户端建立两把钥匙
Screenshot from 2014-05-29 17_28_33.png
首先,电脑端以smartwang的身份,执行ssh-keygen,在用户主目录下,./ssh目录里面产生需要的两把 Keys. 分别是 “私钥”(id_rsa) “公钥”(id_rsa.pub) ~/.ssh/目录必须是700的权限才行!
2、将“公钥”文件数据上传到服务器上
在电脑端操作,如上图中,用scp ~/.ssh/id_rsa.pub linaro@192.168.1.122:~ 来上传至服务器RIO

3、将“公钥”放置到服务器端的正确目录与文件名
在RIO系统中,即服务器端,如下操作 就搞定密钥系统。注意有个文件的权限设置需要是644.
1命名.png

4、在电脑端 即客户端,输入 ssh linaro@192.168.1.122
QQ3.png

以上步骤完成了从电脑端以linaro身份登录到RIO系统中,不需要任何的密码了

相关经验
全部评论 ()
条评论
写评论

创建讨论帖子

登录 后参与评论
系统提示