Linux系统使用秘钥登录配置
/**
* 描述:Linux系统使用秘钥登录配置
* 参考资料:
* @author songfayuan
* 2017年07月27日19:16:00
*/
1. 然后使用puttygen生成密钥,将生成的密钥保存
2. 保存私钥将公钥复制保存到Linux服务器的authorized_keys文件里面
vim /root/.ssh/authorized_keys //创建文件authorized_keys
chmod 600 /root/.ssh/authized_keys //加权限
chmod 700 /root/.ssh/ //加权限
chmod 600 /root/.ssh/authized_keys //加权限
chmod 700 /root/.ssh/ //加权限
3. 编辑ssh配置文件:
vim /etc/ssh/sshd_config //编辑ssh配置文件
PasswordAuthentication no //禁止使用基于口令认证的方式登陆
PubkeyAuthentication yes //允许使用基于密钥认证的方式登陆
PasswordAuthentication no //禁止使用基于口令认证的方式登陆
PubkeyAuthentication yes //允许使用基于密钥认证的方式登陆
4. 重启ssh
# /etc/init.d/sshd reload
service sshd restart
service sshd restart
配置完成后,只有拥有密钥的用户才能登录Linux系统

浙公网安备 33010602011771号