ssh使用秘钥登录的配置
linux 2022-05-28 18:56:24 7059

秘钥登录可以防止网络中的“中间人”攻击,比起口令登录方式,它更加的安全,对于开发者来说,为ssh配置秘钥登录也因此更有必要。配置流程如下:

1、本地电脑命令行执行一下命令生成秘钥

ssh-keygen

2、服务器端配置

  1. 将生成的公钥内容复制到 ~/.ssh/authorized_keys 文件中
  2. 设置authorized_keys 文件权限为600
  3. 设置.ssh文件夹权限为700
  4. 设置设置用户目录的权限为755

3、客户端配置

  1. 打开Xshell工具,创建连接会话,在弹出的对话框中进入“连接>用户身份验证”界面,填写用户名,密码留空,并选择Public Key “方法”,然后点击“连接”
  2. 在弹出的“ssh用户身份验证”对话框中的“用户秘钥”行点击浏览选项,选择自己本地生成的私钥,点击确认。

4、完成

©2021-2022 larastu.com 版权所有