树莓派 Raspberry Pi 开启 SSH


版权声明:本文为博主原创文章,未经博主允许不得转载。

发布

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卡插回树莓派,通电即可。

接下来,是远程登陆树莓派

(…待续)