linux

如何在SecureCRT中配置SSH密钥认证

小樊
46
2025-08-15 04:49:53
栏目: 编程语言

在SecureCRT中配置SSH密钥认证步骤如下:

  1. 生成密钥对:打开SecureCRT,点击“工具”>“生成密钥对”,选择RSA算法,设置密钥长度(默认1024位),可设置通行短语,点击“完成”生成私钥(Identity)和公钥(Identity.pub)。
  2. 上传公钥到服务器:用FTP等工具将Identity.pub上传到服务器用户home目录的.ssh文件夹,确保为ASCII格式,执行cat Identity.pub >> authorized_keys,设置权限chmod 644 authorized_keyschmod 700 .ssh
  3. 配置服务器SSH:编辑/etc/ssh/sshd_config,设置PubkeyAuthentication yesAuthorizedKeysFile .ssh/authorized_keysPasswordAuthentication no等,重启SSH服务。
  4. 配置SecureCRT会话:点击“文件”>“新建会话”,输入服务器信息,选择SSH2协议,在SSH2选项卡选“公钥”认证,浏览选择私钥文件,确保私钥权限为600。

0
看了该问题的人还看了