SSH免密登录

直接上例子

Server A 192.168.1.1
Server B 192.168.1.2

Server A

ssh-keygen -t rsa -b4096
ssh-copy-id [email protected]

Server B

ssh-keygen -t rsa -b4096
ssh-copy-id [email protected]

生成SSH密钥和公钥

ssh-keygen -t rsa -b 4096
-t: 指定加密算法
-b: 指定密钥长度
id_rsa: 私钥
id_rsa.pub: 公钥
authorized_keys 已保存的公钥

tree .ssh/
png

免密登录

这里, 只需要将本地生成的id_rsa.pub导入需要被免密登录的服务器的 authorized_keys中即可
复制id_rsa.pub内容到authorized_keys也可以

使用命令导入:
ssh-copy-id username@remote-server

互相免密登录

在另外一台服务器重复上面指令

推荐文章(由hexo文章推荐插件驱动)