SSH免密登录
直接上例子
Server A 192.168.1.1
Server B 192.168.1.2
Server A
ssh-keygen -t rsa -b4096 |
Server B
ssh-keygen -t rsa -b4096 |
生成SSH密钥和公钥
ssh-keygen -t rsa -b 4096
-t
: 指定加密算法-b
: 指定密钥长度id_rsa
: 私钥id_rsa.pub
: 公钥authorized_keys
已保存的公钥
tree .ssh/
免密登录
这里, 只需要将本地生成的id_rsa.pub
导入需要被免密登录的服务器的 authorized_keys
中即可
复制id_rsa.pub
内容到authorized_keys
也可以
使用命令导入:ssh-copy-id username@remote-server
互相免密登录
在另外一台服务器重复上面指令