Beaglebone Black教程使用SSH通过USB和因特网连接Beaglebone Black
Beaglebone Black教程使用SSH通过USB和因特网连接Beaglebone Black
使用SSH通过USB和因特网连接Beaglebone Black
SSH是Secure Shell的缩写。它是为设备间安全通讯建立的加密网络协议。它最为人所知的用法就是通过一个客户端/服务器模型来远程执行命令。不管Beaglebone Black使用USB还是因特网连接,都可以通过这种方式访问到。
在Linux和OS 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人!
Beaglebone Black教程使用SSH通过USB和因特网连接Beaglebone Black的更多相关文章
- 通过因特网连接Beaglebone Black
通过因特网连接Beaglebone Black 通过网络连接,可以使你方便地从各种地方以及各种不同的电脑访问到Beaglebone Black.这种连接Beaglebone Black方式通常使用5V ...
- Beaglebone Black教程BeagleBone Black安装最新系统映像
Beaglebone Black教程BeagleBone Black安装最新系统映像 BeagleBone Black安装最新系统映像 Beaglebone Black虽然已经预装了Debian操作系 ...
- Beaglebone Black教程Beaglebone Black中的Cloud9 IDE基本使用
Beaglebone Black教程Beaglebone Black中的Cloud9 IDE基本使用 Beaglebone Black中的Cloud9 IDE基本使用 Cloud9是集成在Beagl ...
- Beaglebone Black教程项目1闪烁板载LED
Beaglebone Black教程项目1闪烁板载LED 项目1闪烁板载LED 当设置完你的Beaglebone Black的时候,可能早就非常期待你的第一个项目了.下面就来满足大家的愿望,当然,这个 ...
- Beaglebone Black教程Beaglebone Black的引脚分配
Beaglebone Black教程Beaglebone Black的引脚分配 Beaglebone Black的引脚分配 绝大多数的微型开发平台都提供了一些称为GPIO的输入输出端口.这些端口可以让 ...
- Mac下git通过SSH进行免密码安全连接github
Git——The stupid content tracker(傻瓜内容跟踪器) Git是Linux的缔造者Linus Torvalds为了帮助管理Linux内核源码而开发的一款免费.开源的分布式版本 ...
- 通过 SSH 隧道方式图形化连接 AIX 服务器
跳转到主要内容 登录 (或注册) 中文 [userid] IBM ID: 密码: 保持登录. 单击提交则表示您同意developerWorks 的条款和条件. 查看条款和条件. 需要一个 IBM ID ...
- ADB usb 或 WiFi 连接手机 ADB工具下载
ADB usb 或 WiFi 连接手机 ADB工具下载 小米 MIUI8.5 手机开启USB调试 1.设置-->我的手机-->全部参数-->MIUI版本--->连续点N次 2. ...
- mysql ssh 跳板机(堡垒机???)连接服务器
跳板机(Jump Server),也称堡垒机,是一类可作为跳板批量操作远程设备的网络设备,是系统管理员或运维人员常用的操作平台之一. 正常的登录流程 使用ssh命令登录跳板机: 登录跳板机成功后,在跳 ...
随机推荐
- 「6月雅礼集训 2017 Day8」infection
[题目大意] 有$n$个人,每个人有一个初始位置$x_i$和一个速度$v_i$,你需要选择若干个人来感染一个傻逼病毒. 当两个人相遇(可以是正面和背面),傻逼病毒会传染,求经过无限大时间后,传染完所有 ...
- 「6月雅礼集训 2017 Day5」仰望星空
[题目大意] 给你$n$个点,被一个半径为$R$的元圆划分成内(包含边界).外两个部分. 要连若干线,每个点只能连一条线,不存在重点和三点共线. 线只能连在内部点和外部点之间,线长度不超过$d$. 如 ...
- 【BZOJ】1455 罗马游戏
[算法]可并堆(左偏树) #include<cstdio> #include<algorithm> using namespace std; ; int l[maxn],r[m ...
- John's trip(POJ1041+欧拉回路+打印路径)
题目链接:http://poj.org/problem?id=1041 题目: 题意:给你n条街道,m个路口,每次输入以0 0结束,给你的u v t分别表示路口u和v由t这条街道连接,要输出从起点出发 ...
- 关于auto-keras训练cnn模型
# 我在训练自己的人脸分类模型的时候发现图片的维度不能太高,经过很多次测试过后觉得一般人脸图片分为28*28大小训练的效果比较好.建议在使用其训练自己的物体识别模型的时候,尽量把图片压缩到28*28# ...
- 详解JS中Number()、parseInt()和parseFloat()的区别
三者的作用: Number(): 可以用于任何数据类型转换成数值: parseInt().parseFloat(): 专门用于把字符串转换成数值: 一.Number( ): (1)如果是Boolean ...
- CSS3禁止网页中文本被选中代码
通常大家会有js来实现,另一个方案就是,将-webkit-user-select 和-moz-user-select 的值设为none,这针对于移动用户,可能会很有用.请谨慎使用这个属性:因为大部分用 ...
- js/jq 键盘上下左右回车按键
js判断上下左右回车按键: document.onkeydown=function(e){ e=window.event||e; switch(e.keyCode){ case 37: //左键 co ...
- ioctl( ) 函数
ioctl( )函数 本函数影响由fd参数引用的一个打开的文件. #include<unistd.h> int ioctl( int fd, int request, .../* void ...
- expect 实现iterm2自动加载pem登录跳板机
#!/usr/bin/expect set timeout spawn expect { "connecting (yes/no)?" { send "yes\r&quo ...