Frequently Asked Questions

G系列云服务器如何使用密钥连接 SSH 服务

Updated Time:2024-07-23  Views:2798

SSH 服务支持通过密码或者密钥验证身份,密钥相较于密码更加安全,可以避免服务器被暴力破解,方便自动化脚本和工具使用,此外公钥加密算法通常比单纯的密码认证更难以被中间人攻击劫持,因为公钥加密需要双方握手和证书验证。

本站 G 系列 Linux 系统服务器目前仅支持通过密钥进行身份验证,我们也更推荐使用这种方式,本文为大家详细介绍如何使用 SSH 客户端(Termius 、XShell、宝塔面板等)登录服务器,以及如何将密钥验证方式改为密码验证方式。

Windows 系统如何使用 XShell 工具连接服务器

1、通过控制面板>重置密码 下载 root.key 文件

2、将密钥导入用户密钥管理器

3、创建会话,并选择使用导入的密钥

MacOS 系统使用Termius 连接SSH服务

1、将key文件导入到Termius 中

2、使用private key登录SSH

如何通过密钥在线安装宝塔面板

1、打开宝塔面板官网(https://www.bt.cn/new/download.html

2、用记事本打开密钥文件(root.key),全选复制密钥内容

3、在宝塔面板在线安装表单中选择密钥,然后将复制的密钥内容粘贴入文本框中

在Windows中使用PuTTY连接SSH服务

1、打开putty官网(https://www.putty.org/)选择 Download PuTTY,下载并安装putty.exe和 puttygen.exe,如图所示:

2、运行puttygen工具,将key文件转换为ppk文件

3、运行putty.exe,输入IP和端口

4、选择刚才转换的ppk文件

点击open即可打开连接

如何将密钥认证方式改为密码认证方式(以centos9系统为例)

1、首先您需要通过密钥方式连接到SSH,进入命令行界面

执行命令:sudo vi /etc/ssh/sshd_config

按I键进入insert模式,将下面的配置项改为yes

PermitRootLogin yes

PasswordAuthentication yes

按esc键,输入wq保存配置config配置文件,如图所示:

执行命令:sudo systemctl restart sshd

重启SSH服务

2、设置root密码

执行命令:sudo passwd root

输入密码

即可通过密码登录SSH