suse 10如何配置SSH无密码登录
如何配置SSH无密码登录
要实现SSH无密码登录,需要在客户端和服务器端都进行相应的配置。
在客户端上,使用ssh-keygen命令生成密钥对,将公钥复制到服务器上:
ssh-keygen -t rsa
将公钥复制到服务器:
scp ~/.ssh/id_rsa.pub user@server:~/.ssh/authorized_keys
在服务器上,配置SSH,编辑/etc/ssh/sshd_config文件,将以下行修改为yes:
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
然后重启SSH服务:
/etc/init.d/sshd restart
这样就可以在客户端通过密钥对进行无密码登录了。
相关文章