Linux实现免秘钥登录+和操作免秘钥远程登录

一、生成秘钥文件

ssh-keygen -t rsa在这里插入图片描述

二、进入.ssh目录查看

ls /root/.ssh

注意:
authorized_keys:存放远程免密登录的公钥,主要通过这个文件记录多台机器的公钥

id_rsa : 生成的私钥文件

id_rsa.pub : 生成的公钥文件

know_hosts : 已知的主机公钥清单

如果希望ssh公钥生效需满足至少下面两个条件:

1) .ssh目录的权限必须是700

2) .ssh/authorized_keys文件权限必须是600

三、将自己创建的秘钥文件拷贝到要登录的机器
[root@test .ssh]# ssh-copy-id -i ~/.ssh/id_rsa.pub 192.168.91.135 (这里的IP地址填写你需要登录的机器)
在这里插入图片描述
四、登录测试
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_41557853/article/details/86539417