1.使用ssh
-keygen -t rsa在当前用户主目录~/.ssh下生成两个文件id_rsa,id_rsa.pub。之后需要将id_rsa.pub文件添加到你想要免密码登录的主机的~/.ssh/authorized_keys里面。
2.使用scp id_rsa.pub user@hostname:~/.ssh/id_rsa.pub
3.使用cat id_rsa.pub >> authorized_keys
4.切记chmod 600 authorized_key(这里必须是600,不能是601或其他的)
5.chmod 700 ../.ssh,设置.ssh目录的权限
6.之后就可以ssh hostname,不需要输入密码了