Tom Zheng |
Dec 18, 2006 2:34:44 PM
默认情况下ssh客户端每次登陆服务器都需要用户输入口令,所以无法实现自动登陆。
如果想要实现自动登陆,可以把客户端机器的公钥加入服务端。
1, 在客户端上执行ssh-keygen -t rsa
2, 默认的keyfiles存储路径是~/.ssh
3, 如果你要实现无提示自动登陆, 保持passphrase为空
4, 将ssh/id_rsa.pub 的内容保存在服务器的~/.ssh/authorized_keys文件中。
5, 你现在可以使用scp/sftp/ssh自动登陆服务器了。
Comment:
(no reply)