在华为云国际站配置服务器的SSH访问权限,以下是一个基本的步骤指南:
1. 登录华为云管理控制台
- 打开浏览器并访问华为云国际站,使用你的账号和密码登录到管理控制台。
2. 创建并配置弹性云服务器(ECS)
- 在管理控制台首页,选择“计算 > 弹性云服务器”。
- 点击“创建弹性云服务器”,根据需求选择计费模式、区域、规格、镜像等。
-
配置登录凭证,可以选择使用密码或密钥对进行SSH访问。
- 如果选择密钥对,需要提前创建或导入一个密钥对。
3. 安装SSH客户端
-
如果在本地计算机上尚未安装SSH客户端,可以根据操作系统安装相应的SSH客户端:
- Windows:可以使用PuTTY或Windows内置的OpenSSH客户端。
- macOS/Linux:通常内置有SSH客户端。
4. 通过SSH连接到服务器
-
使用以下命令连接到你的服务器(假设使用的是密钥对):
ssh -i /path/to/your/private-key.pem username@your-server-ip
/path/to/your/private-key.pem
:是你本地存储的私钥文件路径。username
:是你在创建服务器时配置的用户名(例如,常见的Ubuntu默认用户名是ubuntu
)。your-server-ip
:是你的服务器的公网IP地址。
5. 配置服务器防火墙规则
- 确保你的服务器安全组允许SSH(默认端口22)访问。
- 在管理控制台中,选择“网络 > 安全组”,找到并编辑与服务器关联的安全组。
- 添加一条入方向规则,协议类型选择
TCP
,端口范围填写22
,源地址可以设置为0.0.0.0/0
(所有IP),或指定特定IP地址以增加安全性。
6. 确认并测试连接
- 保存安全组配置后,尝试再次通过SSH连接服务器,确保可以正常访问。
7. 其他配置建议(可选)
-
更改默认的SSH端口:编辑
/etc/ssh/sshd_config
文件,修改Port
参数,然后重启SSH服务。sudo nano /etc/ssh/sshd_config # 找到并修改Port 22为其他端口 sudo systemctl restart sshd
-
禁用root账户的SSH访问:
sudo nano /etc/ssh/sshd_config # 找到并修改PermitRootLogin参数为no sudo systemctl restart sshd
-
配置防火墙(如ufw)以进一步保护服务器:
sudo ufw allow ssh sudo ufw enable
以上步骤可以帮助你成功配置并安全地访问华为云国际站的服务器。如果需要更多详细信息,可以查阅华为云官方文档。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/191864.html