《树莓派实战秘籍》——1.12 技巧12连接SSH-阿里云开发者社区

开发者社区> 安全> 正文
登录阅读全文

《树莓派实战秘籍》——1.12 技巧12连接SSH

简介:

本节书摘来异步社区《树莓派实战秘籍》一书中的第1章,第1.12节,作者:【美】Ruth Suehle ,Tom Callaway,更多章节内容可以访问云栖社区“异步社区”公众号查看

1.12 技巧12连接SSH

树莓派实战秘籍
对于任何headless项目、以及任何从方便的角度来说和你相距较远的项目,或者仅仅只是因为你懒得穿过房间,这些情况下你都需要知道如何SSH到你的树莓派上。

OpenSSH,由OpenBSD项目为安全通信所创建的开源的工具集,很可能在你选择的任何发行版上都有效。

如果你有一点点复古倾向,请注意“Squeeze”这个在“Wheezy”之前的版本,它并没有在默认情况下运行SSH。
如果你不能确定,你要做的就是尝试SSH到你的Pi。你会发现这相当简单,连接显示器和键盘,然后运行:

d656e1d403ade9b1bdbf960ad0aa253590f113d8

如果你的输出并不与上面输出的信息类似,你应该赶快安装SSH。在Fedora系统的安装命令如下所示:

7ea1df1059d09d82f8c1ad863e51b4fd6fb1330a

下面是如何在Debian/Ubuntu上安装:

15ea00f910eb78ab8f66294c1a9dc9c9b8bfd81d

当你确定SSH已经安装好之后,将其设置为每次开机时自动运行的守护进程:

377af2a0979682c3b6bd1a2611ecb6355e6722d0

如果你不是从最开始就进入Pi的headless模式,假定你手边就有显示器和键盘,你可以将Pi连上显示器并运行ifconfig命令。这是比较简单的获取IP地址的方式。请注意,如果你使用的是Fedora或Pidora,你需要使用ip addr命令替换ifconfig。

也可以检查你的路由器的缺省IP地址,这个地址可能在某处的一张贴纸上,你可以搜索你的路由器品牌,也可能在某个网站上找到它(192.168.0.1是一个常见的路由器地址)。你还可以运行route -n来获取它,在Gateway下面标记着UG的那一行的数字就是缺省IP。在Web浏览器上进入这个地址,你几乎肯定会找到某种路由器控制面板,你也可以看到已连接的设备,其中包括Pi。

你还可以使用nmap网络映射工具,如果你没有使用过它,这也是一种有趣的学习新工具的方式。这就是说,你应该只能在你的家庭网络而不能在办公室、咖啡馆、或任何其他你没有话语权的网络里完成你的nmap学习。当你执行su -c nmap 192.168.1.1/24时(需要使用你的网络的实际值替换掉命令中的IP地址),你可以看到所有连接到网络的设备的一个列表,其中有一个设备的MAC地址标记着Raspberry Pi Foundation,它同时也列出了你的Pi的IP地址。

如果你经常需要通过SSH连接,你会想通过给Pi设置一个静态IP地址(参见技巧13)来将事情简单化。
现在你已经做好了连接Pi的准备了,你可以通过运行ssh username@host命令来进行连接,这里username是你在树莓派上已经设置好的账号,host是你发现或者配置的Pi的IP地址。如果你尚未设置一个用户,你可能需要参考默认登录方式。对于Pidora,它是root/raspberrypi,对于基于Raspbian的系统,它是pi/raspberry。

当你第一次通过SSH连接到任何一台机器,它都会将该机器的记录存储到.ssh/known_hosts文件中。系统将在每一次连接时都会检查这个列表,这意味着在你第一次连接时,你会看到一个对话框并对你提出询问:

1fe5850128a4001916000fd09895f228fc848bee

这听起来像预示着坏消息,尽管跟随着“警告”信息,但是在这里“yes”是正确的答案。

现在,你已经做好了使用命令行从树莓派发送或接收文件的准备,这几乎就像你直接在树莓派上工作一样。如果你想通过SSH启动GUI接口,可以在连接时使用-X参数:

18458284aa5fb52592553a3f107f6fb6614ec1f3

大多数(但不是全部)的图形化应用程序都可以使用这种方式工作,其被称为“X转发”。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
+ 订阅

云安全开发者的大本营

其他文章
最新文章
相关文章