温馨提示×

如何通过SecureCRT连接Linux服务器

小樊
42
2025-08-23 06:25:05
栏目: 云计算

通过SecureCRT连接Linux服务器主要有密码认证和密钥认证两种方式,具体步骤如下:

密码认证

  1. 确保Linux服务器已开启SSH服务,可使用命令systemctl status sshd查看,未开启则用systemctl start sshd启动。
  2. 打开SecureCRT,点击“快速连接”按钮,或通过“文件”>“新建会话”创建新会话。
  3. 在弹出窗口中,选择“SSH2”协议,输入服务器IP地址、端口(默认22)和用户名。
  4. 点击“连接”按钮,首次连接需接受服务器密钥,输入密码即可登录。

密钥认证

  1. 在SecureCRT中,依次点击“工具”>“生成密钥对”,选择RSA算法,设置密钥长度并输入口令,生成私钥和公钥。
  2. 将公钥文件(Identity.pub)上传到服务器的~/.ssh目录,用cat Identity.pub >> ~/.ssh/authorized_keys命令添加到authorized_keys文件,并设置权限为644。
  3. 编辑服务器的/etc/ssh/sshd_config文件,确保“PubkeyAuthentication yes”“AuthorizedKeysFile.ssh/authorized_keys”等配置正确,重启SSH服务。
  4. 在SecureCRT中点击“文件”>“新建会话”,选择“SSH2”协议,认证方式选“公钥”,导入私钥文件,保存会话后即可使用密钥登录。

0