ubuntu

ubuntu镜像如何配置多用户环境

小樊
46
2025-08-29 17:20:21
栏目: 智能运维

在Ubuntu镜像中配置多用户环境,可通过以下步骤实现:

  1. 创建新用户:使用adduser命令添加用户,如sudo adduser user1,按提示设置密码等信息。
  2. 赋予sudo权限:通过visudo编辑/etc/sudoers文件,添加user1 ALL=(ALL) ALL,允许用户执行管理员命令。
  3. 配置用户目录:创建主目录并设置权限,如sudo mkdir /home/user1sudo chown user1:user1 /home/user1
  4. 启用SSH访问(可选):安装SSH服务sudo apt install openssh-server,编辑/etc/ssh/sshd_config,确保PermitRootLogin noPasswordAuthentication yes,重启服务sudo systemctl restart sshd
  5. 验证多用户环境:通过ssh user1@ip登录,切换用户sudo su -,执行命令验证权限。

若需在Docker镜像中配置,可在Dockerfile中使用RUN adduserUSER指令,例如:

FROM ubuntu:latest  
RUN adduser --disabled-password --gecos "" user1 && \  
    usermod -aG sudo user1  
USER user1  

0
看了该问题的人还看了