SSH 无密码验证配置

1.使用sudo vi /etc/ssh/sshd_config,打开 sshd_config 配置文件,开放三个配置,如下图所示:

RSAAuthenticationyesPubkeyAuthenticationyesAuthorizedKeysFile.ssh/authorized_keys

2.配置后重启服务

sudo service sshd restart

3.使用 shiyanlou 用户登录使用如下命令生成私钥和公钥

ssh-keygen -t rsa

4.进入/home/shiyanlou/.ssh目录把公钥命名为 authorized_keys,使用命令如下:

cp id_rsa.pubauthorized_keys

5.使用如下设置 authorized_keys 读写权限

sudo chmod400authorized_keys

6.测试 ssh 免密码登录是否生效

你可能感兴趣的:(SSH 无密码验证配置)