在Ubuntu系统中配置SSH多用户访问,需要按照以下步骤操作:
创建新用户: 使用adduser命令创建一个新用户。例如,创建一个名为"user1"的用户:
sudo adduser user1 按照提示输入密码和其他相关信息。
设置用户权限: 为新用户分配一个主目录,并设置合适的权限。例如,将"user1"的主目录设置为/home/user1:
sudo usermod -d /home/user1 user1 允许新用户通过SSH访问: 编辑SSH配置文件/etc/ssh/sshd_config,找到以下行:
#AllowUsers your_username 将其更改为:
AllowUsers user1 如果要允许多个用户通过SSH访问,可以用空格分隔用户名,例如:
AllowUsers user1 user2 user3 保存并关闭文件。
重启SSH服务: 为了使更改生效,需要重启SSH服务。在终端中运行以下命令:
sudo systemctl restart ssh 测试新用户的SSH访问: 使用新创建的用户登录到服务器。在另一个终端中,运行以下命令:
ssh user1@your_server_ip 输入密码后,如果一切正常,您将看到新用户的命令提示符。
现在,您已经成功配置了Ubuntu系统上的SSH多用户访问。请确保为每个用户创建单独的用户帐户,并为每个帐户分配适当的权限。