使用SecureCRT进行安全的Linux登录,推荐采用SSH密钥认证方式,步骤如下:
打开SecureCRT → 工具 → 密钥生成向导 → 选择RSA密钥类型,设置密钥长度(建议2048位) → 输入通行短语(可选) → 点击生成,生成Identity(私钥)和Identity.pub(公钥)文件。
Identity.pub文件通过SFTP/SCP上传至服务器用户家目录的.ssh文件夹(如/home/username/.ssh/),确保文件格式为ASCII。authorized_keys文件:cat Identity.pub >> ~/.ssh/authorized_keys
chmod 644 ~/.ssh/authorized_keys
chmod 700 ~/.ssh
编辑服务器SSH配置文件/etc/ssh/sshd_config:
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
PasswordAuthentication no # 禁用密码登录(可选,提升安全性)
重启SSH服务:
systemctl restart sshd
Identity) → 保存会话。双击保存的会话,若配置正确,可直接登录服务器(无需输入密码)。首次连接时需接受服务器密钥指纹验证。
.ppk或.key)权限为600,仅授权用户可访问。通过以上步骤,可实现免密且高安全性的Linux远程登录。