《树莓派开发实战(第2版)》——2.7 利用SSH远程控制树莓派
2023-09-11 14:17:46 时间
本节书摘来异步社区《树莓派开发实战(第2版)》一书中的第2章,第2.7节,作者:【英】Simon Monk(蒙克),更多章节内容可以访问云栖社区“异步社区”公众号查看。
2.7 利用SSH远程控制树莓派面临问题
你想要从另一台计算机上,通过SSH连接一台远程树莓派。
解决方案
要想使用SSH连接树莓派,必须首先启用SSH。对于较新版本的Raspbian来说,你可以使用树莓派的Configuration tool(见图2-7)来完成这项工作,该软件位于主菜单的Preferences中。点选SSH的复选框,单击OK,系统将提示重新启动树莓派。
如果你使用的Raspbian版本较旧的话,可以使用raspi_config程序。为了启动该程序,只需在终端中键入下列命令即可。
![da7790cbc28966def134c0992c1660de4c61e78f](https://yqfile.alicdn.com/da7790cbc28966def134c0992c1660de4c61e78f.png)
.`
$ sudo raspi-config.`
向下滚动到SSH选项,并启用它。
![eb35a70d57806f58d9c48e522e3cd7dfac749ec2](https://yqfile.alicdn.com/eb35a70d57806f58d9c48e522e3cd7dfac749ec2.png)
对于较新版本的Raspbian来说,SSH已经自动启用了,所以根本无需修改任何设置。
如果你想从一台安装了Mac OS X或Linux的计算机上面连接树莓派的话,只需要打开终端窗口,键入下列命令即可。
$ ssh 192.168.1.16 -l pi``` 其中,这里的IP地址(192.168.1.16)是树莓派的IP地址(参见2.2节)。这时,将提示输入密码,之后就可以登录到树莓派了(见图2-8)。 div img src="https://yqfile.alicdn.com/bdaa722022866d6712fa488e48a2abe9d4a7c883.png" width="" height="" /div 如果从Windows机器远程连接树莓派的话,需要使用Putty(见2.6节)来启动一个SSH会话。 进一步探讨 SSH是连接远程计算机的一种常见方法,只要是树莓派本身支持的命令,都可以在SSH中使用。同时,就像它的名字所暗示的那样,这是一种安全的连接方式,因为通信是加密的。
一招教会你基于阿里云ECS服务器实现【内网穿透SSH访问家庭树莓派】 寒假整了一个阿里云的服务器,利用frp内网穿透工具实现了外网访问家里的树莓派,方便以后工作在外远程访问家里的树莓派。此教程适合树莓派小白从零开始配置树莓派。
异步社区 异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
相关文章
- Linux 典型应用之远程连接SSH
- 外网ssh远程Ubuntu 2-3
- CentOS系统实现SSH无密码登录的方法
- 详解 Linux 下 SSH 远程文件传输命令 scp
- RHCSA 系列(八): 加固 SSH,设定主机名及启用网络服务
- 使用SSH和Nginx做内网HTTP映射
- 【大数据】设置SSH免密钥(转)
- SSH
- Git SSH公钥配置
- 集群ssh服务和免密码登录的配置
- SSH隧道:端口转发功能详解
- ssh - OpenSSH SSH 客户端 (远程登录程序)
- 创建ssh 服务的镜像
- SSM与SSH的对比
- 国家电力项目SSH搭建
- CentOS7 反向建立ssh
- 生成/添加SSH公钥(Gitee)以及SSH 公钥设置
- 解决macOS ssh LC_CTYPE警告问题
- mac使用SSH生成公钥登陆远程服务器(最后一步重点!) 报错:Permission denied (publickey) 解决方法