ssh生成密钥密钥密码连接服务器
系统环境:raspberry pi 5 8G
一、生成公钥私钥
1)保存公钥 sava public key =》authorized_keys

2)保存私钥 export OpenSSH key =》stevenroc.private ,注意保存私钥密码:clsbNB652@126.com
私钥文件位置
openssh.new.raspberry5.private

3)直接复制公钥到authorized_keys文件里,并保存,文件权限如下:
三、xsheel8 公钥生成密钥公钥,下载 authorized_keys unzip解压到
非管理员登陆密码,到下列文件夹位置
/etc/ssh/authorized_keys
##sudo chmod 600 /etc/ssh

————————————————
一、生成公钥和加密私钥
https://blog.csdn.net/qq_43420088/article/details/139775270
SSH生成SSH密钥(公钥和私钥)
ssh-keygen -t rsa -b 4096 -C “steven.pub.key”
生成过程中,输入私钥名称:steven.private.key,输入私钥密码,结束

二、steven.pub.key 公钥内容复制密钥到 /etc/ssh/authorized_keys
sudo nano /etc/ssh/authorized_keys

四、ssh加入密钥文件,开启密钥连接,修改sshd_config文件
stevenroc@stevenroc:~ $ sudo nano /etc/ssh/sshd_config
AuthorizedKeysFile /etc/ssh/authorized_keys
PubkeyAuthentication yes
五、重启服务
stevenroc@stevenroc:~ $ ##sudo chmod 755 /etc/ssh
stevenroc@stevenroc:/etc/ssh $ sudo systemctl restart sshd
或者 service sshd restart
六、修改管理员或指定用户密码
sudo passwd stevenroc
七、ssh客户端密钥连接
root@iZj6c43azyi63ps9jj76nfZ:~# ssh -i openssh.new.raspberry5.private.key stevenroc@discover.zhonjin.com -p 40035
ssh -i C:/Users/steven_roc/Desktop/puttygen.exe.key.Generator/openssh.new.raspberry5.private.key stevenroc@discover.zhonjin.com -p 40035
输入密钥密码: clsbNB652@126.com

自适应IP