1.客户端生成公匙;
我这里用的是Xshell,操作直接上图:
选择密匙类型 和密匙长度,这个要和服务器一致
下一步
设置密码,下一步
复制里面密匙或者记住保存文件的位置,点击完成
关闭
2.服务器端设置:
sudo vim /etc/ssh/sshd.config
# -------- 取消下面这行的注释 --------
PubkeyAuthentication yes
# 重启sshd服务
sudo systemctl restart sshd
# 设置当前用户的key登录
mkdir ~/.ssh
chmod 0700 ~/.ssh
# 设置登录pub key
sudo vim ~/.ssh/authorized_keys
复制下图里面的密匙到刚打开的文件
3.打开xshel软件 创建登陆账号
l
点击接受并保存
选择登录方式,点击确认
然后就可以远程登陆你的板子了



