SSH连接访问

windows系统下通过ssh访问

在windows下使用PuTTY、XShell等来访问树莓派

windows系统下传文件到树莓派

安装WinSCP工具

在linux系统下通过ssh访问

linux系统下直接使用ssh命令就可以远程访问了。

ssh pi@192.168.31.10

在linux系统下使用证书登陆

  • 第一步、首先生成自己的公钥和私钥,使用ssh-keygen命令来操作

  • 第二步、默认会在当前用户的~/.ssh/目录内生成id_rsa私钥和id_rsa.pub公钥。

  • 第三步、方法1 使用ssh-copy-id pi@192.168.31.11命令输入密码,直接将公钥复制到目标机器的用户目录下。

  • 第三步、方法2 在树莓派的~/.ssh/目录内创建authorized_keys文件,并修改权限为chmod 600 ~/.ssh/authorized_keys。然后将第一步生成的id_rsa.pub文件内容,手动粘贴过去。

重启SSH服务

视频里面忘记介绍如何重启ssh服务了,在我们这个Raspbian版本上,ssh服务是托管在systemd进程下

#启动服务
sudo systemctl start sshd
#停止服务
sudo systemctl stop sshd