华为云服务器如何配置多用户登录账号和密码
网站编辑2024-09-07 10:03:55174
华为云服务器是一款高性能、安全可靠的云计算服务,提供了丰富的功能和灵活的配置选项。在实际使用中,有时需要为多用户设置不同的登录账号和密码,以满足不同用户的需求。本文将介绍如何在华为云服务器上配置多用户登录账号和密码,帮助用户更好地管理和控制服务器。

步骤一:创建多个用户
在华为云服务器上,可以通过以下步骤创建多个用户:
登录到服务器,使用root账号进入管理员界面。
执行以下命令创建新用户:
```
sudo adduser 用户名
```
- 设置用户的密码:
```
sudo passwd 用户名
```
步骤二:配置用户权限
在创建用户后,需要为每个用户配置相应的权限,以确保不同用户只能访问其权限范围内的资源。可以使用以下命令配置用户权限:
使用root账号登录到服务器。
执行以下命令,设置用户的主目录:
```
sudo usermod -d /home/用户名 用户名
```
- 设置用户的SSH密钥,以便通过SSH协议登录服务器:
```
sudo ssh-keygen -t rsa -P "" -f ~/.ssh/authorized_keys
```
- 将生成的公钥添加到用户目录的.ssh/authorized_keys文件中:
```
sudo cp ~/.ssh/idrsa.pub ~/.ssh/authorizedkeys
```
步骤三:配置多用户登录
在配置用户权限后,可以通过以下步骤配置多用户登录:
使用root账号登录到服务器。
执行以下命令,编辑ssh配置文件:
```
sudo nano /etc/ssh/sshd_config
```
- 在配置文件中找到以下行:
```
```
- 将该行修改为:
```
PermitRootLogin no
```
保存并退出编辑器。
重新启动SSH服务,使配置生效:
```
sudo service ssh restart
```
通过以上步骤,您可以在华为云服务器上成功配置多用户登录账号和密码,实现不同用户的独立管理和控制。请注意,为了确保服务器的安全性,建议定期更改密码,并限制用户的权限范围。






