SSH 为 Secure Shell 的缩写,意思是安全外壳协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。
更多解释请自行搜索。
安装好了系统,如果你还是用操作Win系统的方法操作Pi,那么意义就不大了,我们要换一种方法去操作我们的系统,像极客那样操作着别人看不懂的画面,虽然很多时候连我都看不懂,但当你学会了用SSH的方法后,又将会开启你另一个大门。
使用树莓派,主要通过SSH远程进入系统进行操作(命令行模式),服务器也是用这种方法搭建自己的服务的,所以说树莓派是Linux的最佳入门方式。
说明
在树莓派中开启SSH的方法有4种,本篇就总结一下,主要分为两大情况:
第一种情况:配有显示器和键盘的树莓派,装备齐全。
- 方法1
- 方法2
- 方法3
第二种情况:只有电源和树莓派,啥都没有的屌丝模式。
- 方法4
第一种情况开启SSH
方法1:首选项配置
点击「主菜单」(那只草莓)>>> 选择「Preferences」(首选项)>>> 点击 「Raspberry Pi Configuration」(树莓派配置)
会弹出Raspberry Pi Configuration(树莓派配置)
选择「Interfaces」 选项卡 >>> 点击SSH的「Enabled」,最后「OK」确认。
重启系统后,才能使用SSH哦。
方法2:sudo raspi-config
点击「Terminal」(终端),
弹出终端命令行对话框,并输入命令:
sudo raspi-config
(回车)
画面会变成如下界面,选择第5项「SSH」(根据不同版本这个位置可能有点不一样,请一个一个项目去检查,找到SSH),按回车确认。
选择「Yes」,回车确认
此时SSH server功能,已经开启(enabled)成功!
重启系统后,才能使用SSH哦。
方法3:sudo /etc/init.d/ssh start
打开「Terminal」(终端命令行),输入命令:
sudo /etc/init.d/ssh start
(回车)
返回:[OK] String ssh (via systemctl): ssh.service. 表示开启成功。
重启系统后,才能使用SSH哦。
这时,可以选择输入重启的命令,进行快速重启:
sudo reboot
第二种情况开启SSH
方法4:新建SSH文件
很多时候,我玩树莓派都不外接屏幕,键盘鼠标的,只要开启了SSH,远程登陆就能攻城拔寨。
而在没有屏幕键盘的情况下,树莓派也给我们提供了一个便捷的开启方法,需要用读卡器,使用另一台可用电脑在树莓派的SD卡的根目录里,新建一个空白的SSH文件(没有后缀)。
处理好之后,把SD卡插回树莓派,通电即可。
接下来,是远程登陆树莓派
(…待续)