SSHD 启用密钥登录

文本仅做简单记录

  • 首先在服务器上生成密钥和公钥, 使用ssh-keygen, 默认会在~/.ssh目录下生成两个文件 id_rsa(密钥), id_rsa.pub(公钥)
  • 复制id_rsa.pub为authorized_keys
  • 修改/etc/ssh/sshd_config配置文件
PubkeyAuthentication yes
#AuthorizedKeysFile     .ssh/authorized_keys .ssh/authorized_keys2


最后可以禁止密码登录,首先确保密钥登录成功
#PasswordAuthentication no
  • 把id_ras复制到客户端,linux 直接使用 ssh -i 参数指定密钥, windows, xshell, 选择验证方式PublishKey, 然后导入id_rsa密钥即可。

评论

还没有人评论,抢个沙发吧...

Viagle Blog

欢迎来到我的个人博客网站