两台机器A和B,现要通过A ssh无密码访问B
1、登录A,执行命令
ssh-keygen -t rsa
之后一路回车,在/root/.ssh
目录下生成id_rsa
和id_rs.pub
两个文件,id_rsa
为私钥,id_rs.pub
为公钥
2、公钥拷贝到B机器上:
scp /root/.ssh/id_rsa.pub root@B:/root/
3、登录B,并将该文件追加到/root/.ssh/authorized_keys
文件中
cat /root/id_rsa.pub >>/root/.ssh/authorized_keys
4、修改authorized_keys
权限
chmod 600 /root/.ssh/authorized_keys