在华为云上配置服务器以便多个用户登录,您需要完成以下步骤:
-
创建新的用户账户:
- 登录到华为云管理控制台。
- 选择您正在使用的云服务器(ECS实例)。
- 连接到您的云服务器,通常是通过SSH连接。
-
使用命令行创建新的用户。例如,使用
adduser
命令:sudo adduser username
-
为新用户设置密码:
sudo passwd username
-
配置SSH访问:
- 确保每个用户都有其唯一的SSH密钥对。
- 将每个用户的公钥添加到他们的
~/.ssh/authorized_keys
文件中。 -
为了做到这一点,首先切换到该用户:
sudo su - username
-
创建
.ssh
目录并设置权限:mkdir -p ~/.ssh chmod 700 ~/.ssh
-
创建
authorized_keys
文件并添加公钥:nano ~/.ssh/authorized_keys
将用户的公钥粘贴进去,保存并退出。
-
设置文件权限:
chmod 600 ~/.ssh/authorized_keys
-
配置SSH服务器:
-
确保SSH服务器配置允许多用户登录。编辑
/etc/ssh/sshd_config
文件:sudo nano /etc/ssh/sshd_config
-
检查或添加以下配置:
PermitRootLogin no PasswordAuthentication yes
-
保存并退出后,重启SSH服务:
sudo systemctl restart sshd
-
-
配置防火墙规则:
- 确保安全组和防火墙规则允许SSH访问。您可以在华为云管理控制台的“安全组”设置中配置规则,确保允许端口22的入站流量。
通过这些步骤,您可以在华为云服务器上创建多个用户并允许他们通过SSH登录。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/190532.html