1 环境
硬件:树莓派3B+
系统:ubuntu mate 18
目的:实现通过ssh远程登录树莓派
2 准备工作
(1)下载并烧录系统到tf卡。
(2)插入tf卡,上电启动树莓派,完成系统安装。
(3)安装ssh相关组件:sudo apt-get install ssh openssh-server
(4)完成系统安装后,打开终端,配置树莓派,使能ssh:sudo raspi-config,选择“3 Interface Options”,然后再选择“P2 SSH”,选择“Yes”即可,等待配置完成。此时远程登录是可能会发生如下错误:“Connection closed by xxx.xxx.xxx.xxx”,其中xxx为树莓派ip地址。
(5)以上错误可能是由于树莓派还未生成key导致的,运行sudo dpkg-reconfigure openssh-server ,完成key的生成。
3 登录树莓派
完成以上工作后,通过ssh即可登录树莓派系统。
Linux系统
“ssh XXX@xxx.xxx.xxx.xxx”,XXX为用户名,xxx.xxx.xxx.xxx为树莓派ip地址,初次登录会提示:“Are you sure you want to continue connecting (yes/no)?”,此时输入‘yes’即可,然后输入树莓派对应用户密码即可。
Windows系统
以Tera Term为例,如下图,输入树莓派ip地址,点击“确定”
首次登录会有如下提示,提示添加key到已知列表中,点击“继续”:
根据如下图提示输入用户名和密码,点击“确定”即可
登录成功: