阅读量:3
要在SecureCRT中配置SSH密钥认证,请按照以下步骤操作:
生成SSH密钥对
- 打开SecureCRT软件。
- 点击菜单栏中的
Options(选项)。 - 在弹出的对话框中选择
Session Options(会话选项)。 - 在左侧导航栏中选择
SSH->Key Exchange(密钥交换)。 - 在右侧的
Key Exchange设置页面中,选择Generate new key pair(生成新密钥对)。 - 选择密钥类型(通常是RSA),设置密钥长度,然后点击
OK生成密钥对。
上传公钥到远程服务器
- 将生成的公钥文件(通常是
Identity.pub)上传到远程服务器的~/.ssh/authorized_keys文件中。 - 使用FTP或其他文件传输工具,确保以ASCII格式上传。
配置远程服务器
- 登录到远程服务器。
- 编辑SSH配置文件
/etc/ssh/sshd_config:
vim /etc/ssh/sshd_config
- 确保以下配置项设置正确:
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
RSAAuthentication yes
PasswordAuthentication no
- 保存并退出编辑器。
- 重启SSH服务以应用更改:
systemctl restart sshd
在SecureCRT中配置会话
- 打开SecureCRT并选择要连接的远程服务器。
- 点击菜单栏中的
Session(会话)。 - 选择
New Session(新建会话)。 - 在
Session Options对话框中,选择SSH协议。 - 在
Key Exchange设置页面中,选择Use private key file(使用私钥文件)。 - 浏览并选择之前生成的私钥文件(通常是
Identity)。 - 输入私钥的通行短语(如果设置了的话)。
- 点击
OK保存会话配置。
完成以上步骤后,您应该能够通过SSH密钥认证方式安全地连接到远程服务器。如果遇到连接问题,请检查服务器端的SSH配置和密钥文件权限设置。
以上就是关于“SecureCRT如何配置SSH密钥认证”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm