文档章节

Beaglebone Black教程使用SSH通过USB和因特网连接Beaglebone Blac

大学霸
 大学霸
发布于 2016/03/22 15:46
字数 1185
阅读 155
收藏 0

 Beaglebone Black教程使用SSH通过USB和因特网连接Beaglebone Black

使用SSH通过USB和因特网连接Beaglebone Black

SSHSecure Shell的缩写。它是为设备间安全通讯建立的加密网络协议。它最为人所知的用法就是通过一个客户端/服务器模型来远程执行命令。不管Beaglebone Black使用USB还是因特网连接,都可以通过这种方式访问到。

LinuxOS X中,SSH客户端已经被预先安装了,而在Windows下则需要自己安装对应的软件,下面就来依次介绍在这些系统下的访问方法。

1.Windows下通过SSH连接

Windows操作系统并没有自带SSH客户端,需要自己安装。Windows下最常用的SSH客户端是PuTTY,它可以从www.putty.org下载。在软件安装完成后,运行其中的putty.exe文件,打开如图1.10所示的主程序。

1.10  PuTTY程序


  • 如果你是使用USB连接Beaglebone Black的,那么你需要将192.168.7.2填写到Host Name输入框中,如图1.11所示。

  • 如果你是使用网线连接Beaglebone Black,那么你需要在Host Name输入框中填写beaglebone.local,如图1.12所示。  


1.11  使用USB连接                      1.12  使用网线连接

之后,单击如图1.13所示的Open按钮开始连接。如果你是第一次连接,PuTTY会弹出一个安全提示框,如图1.14所示。 

1.13  开始连接                           1.14  PuTTY Security Alter

这里提示说这个主机的安全密钥在本地并没缓存,需要确认接下来的操作。


  • 如果你信任这个主机,那么就可以单击“是(Y)”按钮来将密钥添加到缓存。之后连接这个主机的时候,就不会再出现这个提示。

  • 如果你只想使用一次而不将密钥加入缓存,则单击“否(N)”按钮。

  • 如果你不信任这个主机,则单击“取消”按钮取消本次连接。

  • 如果需要相关的帮助,则单击“帮助”按钮。


在这里我们单击“是(Y)”按钮,出现如图1.15所示的提示信息。  

1.15  登录提示                   1.16  使用SSH登录系统的效果 

通常情况下我们需要使用root用户来管理系统,所以我们使用用户名root登录。root默认没有设置密码,所以在要求你输入密码的时候直接按回车即可。如图1.16所示是以root用户登录系统后的效果。

如果你决定永远使用root用户登录系统,那么可以将用户名和主机名使用“@”隔开作为Host Name,如图1.17所示。

1.17  Host Name中指定用户名   1.18  指定root用户登录

在这种情况下,单击Open按钮会直接要求你输入密码,如图1.18所示。

如果你觉得每次输入这些信息比较繁琐,那么可以将这个设置保存起来。保存的步骤非常方便,只需要为这个设置命名,并单击Save按钮即可,如图1.19所示。 

1.19  保存SSH连接          1.20  保存的会话

保存之后,这个设置就会出现在已保存的会话列表中,如图1.20所示。

在使用这个会话的时候,你只需要选中对应的会话名,并单击Load按钮即可载入对应的设置,如图1.21所示。

1.21  载入会话设置

如果你觉得这还是不够方便,那么你可以直接双击对应的会话名即可打开连接。

2.在下通过SSH连接

如果你使用的是OS X或者Linux操作系统,那就非常方便了,只需要在终端中执行如下命令即可:


  • ssh beaglebone.local –l root


在输入上面的命令之后,终端会要求你输入访问密码,如图1.22所示。 

1.22  Linux下使用ssh命令连接Beaglebone Black    1.23  Linux中使用ssh连接后的效果

由于root用户默认没有设置密码,所以只需直接按回车即可完成连接,如图1.23所示为在Linux下连接后的效果。

至此,在主流系统中使用SSH连接Beaglebone Black的知识就介绍完毕了。在连接之后,在Beaglebone Black端的操作方式就完全一样了,我们会在之后的内容中介绍。

本文选出自:BeagleBone Black项目实训手册转载请注明出处,尊重技术尊重IT人!


© 著作权归作者所有

共有 人打赏支持
大学霸
粉丝 254
博文 863
码字总数 540319
作品 0
东城
程序员
BeagleBone硬件概览Ethernet端口板载LEDc重置按钮等介绍

BeagleBone硬件概览Ethernet端口板载LEDc重置按钮等介绍 你进入BeagleBone世界的第一步就是将它连接以得到命令提示,然后你就可以处理文件以及执行命令了。在这里,你就可以定制你的整个系统...

大学霸
2015/04/09
0
0
BeagleBone Black教程之BeagleBone Black设备的连接

BeagleBone Black教程之BeagleBone Black设备的连接 BeagleBone Black开发前需要准备的材料 经过上面的介绍,相信你已经对BeagleBone有了大致的了解,你需要注意到完成一件事情可能有多种不同...

大学霸
2015/07/06
0
0
Beaglebone Black的启动

Beaglebone Black的启动 第1章 准备开始 Beaglebone Black上最显眼的恐怕就是板子两侧的扩展端口,一侧有46个端口,共92个端口Beaglebone Black的启动。并且,每个数字端口有8种不同的模式供...

大学霸
2015/03/26
0
1
为什么使用BeagleBone BeagleBone的优点

为什么使用BeagleBone BeagleBone的优点 当前,一个典型的基于微控制器板的售价在120元左右,而BeagleBone Black的售价在330元左右。除了更强大的处理器之外,你额外的钱还买到了什么? 1.2....

大学霸
2015/01/08
0
0
BeagleBone Black项目实训手册(大学霸内部资料)

BeagleBone Black项目实训手册(大学霸内部资料) 介绍:本教程是《BeagleBone Black快速入门教程》的后续教程。本教程以项目操作为主,讲解LED项目、声音项目、传感器项目以及显示项目,并对...

大学霸
2015/03/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSX | SafariBookmarksSyncAgent意外退出解决方法

1. 启动系统, 按住⌘-R不松手2. 在实用工具(Utilities)下打开终端,输入csrutil disable, 然后回车; 你就看到提示系统完整性保护(SIP: System Integrity Protection)已禁用3. 输入reboot回车...

云迹
今天
3
0
面向对象类之间的关系

面向对象类之间的关系:is-a、has-a、use-a is-a关系也叫继承或泛化,比如大雁和鸟类之间的关系就是继承。 has-a关系称为关联关系,例如企鹅在气候寒冷的地方生活,“企鹅”和“气候”就是关...

gackey
今天
4
0
读书(附电子书)|小狗钱钱之白色的拉布拉多

关注公众号,在公众号中回复“小狗钱钱”可免费获得电子书。 一、背景 之前写了一篇文章 《小狗钱钱》 理财小白应该读的一本书,那时候我才看那本书,现在看了一大半了,发现这本书确实不错,...

tiankonguse
今天
4
0
Permissions 0777 for ‘***’ are too open

异常显示: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ......

李玉长
今天
5
0
区块链10年了,还未落地,它失败了吗?

导读 几乎每个人,甚至是对通证持怀疑态度的人,都对区块链的技术有积极的看法,因为它有可能改变世界。然而,区块链技术问世已经10年了,我们仍然没有真正的用上区块链技术。 几乎每个人,甚...

问题终结者
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部