怎样使用华为云服务器上网设置权限密码登录
更新时间: 2023-09-05 09:38:15作者: 网站编辑阅读量: 177
1. 创建并登录华为云服务器
首先,您需要在华为云平台上创建一个服务器实例。在创建实例时,确保选择一个适合您需求的操作系统和硬件配置。
一旦服务器实例创建成功,您将获得一个 IP 地址,以及一个用户名和密码用于登录。
使用 SSH 客户端工具(如 PuTTY)通过 SSH 协议登录服务器。您需要在客户端中输入服务器的 IP 地址和登录凭据。
2. 设置权限密码登录
SSH 登录到服务器后,执行以下步骤设置权限密码登录:
步骤 1:修改 SSH 配置文件
使用以下命令打开 SSH 配置文件:
shell
sudo vi /etc/ssh/sshd_config
步骤 2:修改配置
找到 #PasswordAuthentication yes 这一行,将前面的注释符 # 删除,并将 yes 改为 no,即:
PasswordAuthentication no
保存并退出编辑器。
步骤 3:重启 SSH 服务
使用以下命令重启 SSH 服务,使配置生效:
shell
sudo service ssh restart
3. 创建并使用密钥对登录
为了保护服务器的安全性,建议您使用密钥对进行登录,而不是使用密码登录。以下是创建和使用密钥对的步骤:
步骤 1:生成密钥对
在本地计算机上打开终端或命令提示符窗口,并执行以下命令:
shell
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
按照提示,选择密钥保存的位置和密码,或者直接按回车使用默认选项。
步骤 2:上传公钥到服务器
使用以下命令将公钥上传到服务器:
shell
ssh-copy-id username@server_ip_address
将 username 替换为服务器的用户名,server_ip_address 替换为服务器的 IP 地址。
步骤 3:测试登录
重新打开 SSH 客户端,并使用以下命令登录服务器:
shell
ssh username@server_ip_address
如果一切设置正确,您应该能够使用密钥对成功登录服务器。
总结
通过以上步骤,您可以在华为云服务器上设置权限密码登录。为了提高服务器安全性,建议使用密钥对进行登录。记得妥善保存您的私钥,并避免将其泄露给他人。







