要想在linux上从一台机器ssh到另一台机器,并且不用密码的办法,需要配置两机间的信任关系,步骤如下:
第一步:生成密匙对。 
使用命令 
ssh-keygen -t rsa 
对于屏幕提示,只需要不断的回车即可。 
执行的结果: 
在$HOME/.ssh/目录下生成了id_rsa和id_rsa.pub两个文件 
第二步:将公钥放到远程服务器上。 
id_rsa存放的是私钥,保存在用户机器上,不需要任何操作. 
id_rsa.pub存放的是公钥,需将其内容添加到远程服务器的$HOME/.ssh/authorized_keys文件中。 
操作命令: 
cat ~/.ssh/id_rsa.pub | ssh usrname@w.x.y.z 'cat >>
~/.ssh/authorized_keys' 
ok,以后使用ssh,scp以及sftp便不再要求键入密码了