linux下,免密码登录

1 生成公钥和密钥

ssh-keygen -t rsa

如果之前已经生成,则不要轻易再次生成,以免之前设置的免登失效。

生成的密钥一般放在~/.ssh文件夹中,所以该文件夹若存在,多半之前生成过。

2 配置免密码登录

ssh-copy-id -i ~/.ssh/id_rsa.pub hadoop@desthost

将本机公钥加到目标机器desthost

实际操作是将 文件~/.ssh/id_rsa.pub里的公钥值添加到目标机器的~/.ssh/authorized_keys文件里。

 

 

posted @ 2014-05-29 12:51  yanyichao  阅读(188)  评论(0编辑  收藏  举报