6.SSH远程登陆
先要板子有系统以后再做
应用
- 传文件
- 有网了登陆板子操作文件
安装
sudo apt-get install openssh-server //安装 SSH 服务端
//这个安装完其实就可以用了,只是每次连接输密码就行
sudo systemctl status ssh //查看状态
免密登录
自己拿着一把私钥,公钥可以给其他很多人
应该可以把自己电脑的私钥公钥全部统一,有待验证
$ ssh yhbd@192.168.10.237 //远程登录板子(注意用户名,和ip地址,要和板子的一致)
//选yes,输入密码后登录
//如果之前做过免密登录,登录新板子时,
//需把.ssh目录的文件都备份后,删除掉
//注意:密钥登录,比较卡最好改为免密登录
$ mkdir .ssh //板子上运行创建 .ssh目录, 否则后面免密登录传输公钥文件时会报错
//免密登录
//虚拟机下生成公钥,再传到板子上,以后再登陆板子就直接知道了
新开一终端:
$ ssh-keygen -t rsa //生成Key私钥和公钥
$ ls ~/.ssh //发现有生成文件 私钥id_rsa 和 公钥id_rsa.pub
$ cd ~/.ssh
板子上也要创建一个.ssh文件
$ scp id_rsa.pub bbcen@192.168.52.91:/home/bbcen/.ssh