> CentOS > CentOS运维 >

“ssh localhost”去掉输入密码(CentOS 6.3)

“ssh localhost”去掉输入密码(CentOS 6.3)

 

    在Shell中,输入“sshlocalhost”提示输入密码,可以采用下面的方法。

 


 
  1. $ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa   
  2. $ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys  

 

 

    但是输入“ssh localhost”依然提示输入密码,这时需要修改~/.ssh目录及其里面的文件:~/.ssh的权限是700,而里面的所有文件的权限是600。如图所示。


 

 

参考资料:

1、http://lists.centos.org/pipermail/centos/2009-July/079326.html

(责任编辑:IT)