树莓派虽然支持鼠标、键盘和显示屏等交互外设,但是每次使用时都要连接很多线缆,很不方便。而使用远程登陆就不会有这些不便。之前在 【RPi树莓派使用指南】使用VNC远程查看桌面 一文中介绍了远程查看桌面的方法,但是远程查看桌面会占用大量网络带宽,影响操作速度。对于不需要查看图形桌面,只需要使用terminal的情况,这里再介绍一下使用SSH远程使用树莓派控制台的方法。
在配置远程登陆之前,最好将树莓派的IP地址由 DHCP 改为 静态IP 地址,这样可以保证树莓派每一次上电后在路由器上注册的地址是一致的,从而在远程登陆时不需要再去确认树莓派的当前IP。配置的方法是修改网络配置文件:
sudo nano /etc/network/interfaces
将eth0的相关配置由 dhcp 修改为 static,并增加要设置的静态IP地址、子网掩码和网关地址:
iface eth0 inet static address 192.168.1.100 # Static IP Address netmask 255.255.255.0 # Netmask gateway 192.168.1.1 # Gateway
重新启动树莓派使配置生效。
远程登陆的软件推荐使用轻量级的PuTTY,该软件是绿色、单个文件的程序,其下载地址为:
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
下载完成后运行PuTTY,输入树莓派的地址,并将连接模式选择为SSH(默认):
点击 Open 建立连接,如果弹出警告窗口直接按确认即可。如果连接无误,将会看到输入用户和密码的提示,此时输入用户名 pi,密码 raspberry,即可完成远程连接的建立:
连接成功之后,就可以像在本地操作树莓派一样通过 terminal 来操作树莓派了。
>> 本文章版权归作者所有,如需转载请联系作者授权许可。
>> 原文来自: 云飞机器人实验室
>> 原文地址: RPi树莓派 | Raspberry PI网络配置与SSH远程登录
>> 关于我们: 关于云飞实验室
>> 支持我们: 帮助我们可持续发展