suse 10如何配置SSH无密码登录

2023-04-12 01:12:00 密码 配置 登录

如何配置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

这样就可以在客户端通过密钥对进行无密码登录了。

相关文章