怎样使用华为云服务器上网设置权限密码登录

更新时间: 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

如果一切设置正确,您应该能够使用密钥对成功登录服务器。

总结

通过以上步骤,您可以在华为云服务器上设置权限密码登录。为了提高服务器安全性,建议使用密钥对进行登录。记得妥善保存您的私钥,并避免将其泄露给他人。

最新推荐

右侧广告图1右侧广告图2