当你管理若干Linux主机的时候,你会发现来回的跳来跳去会让人抓狂的,那么不妨使用公钥,密钥登录吧。

环境centos 6.3mini  64bit

执行命令:ssh-keygen -t rsa

一路回车便可以在默认目录/root/.ssh/下产生两个文件:id_rsa 和  id_rsa.pub

如果需要让A主机ssh连接B主机不用登录密码,那么在A主机的/root/.ssh/目录下创建文件authorized_keys,将B主机的 id_rsa.pub写入authorized_keys文件中。

cat id_rsa.pub >> authorized_keys

同理适用于其他需要免密码登陆的主机。