尝试使用以下命令创建新用户 foo
adduser --disabled-password --gecos "" smarthome
我尝试以 su 身份切换到该用户
su foo
,但是没有用(whoami 仍然是 root)。
我认为缺少 ENTER(空密码)。
我如何才能更改为新用户?
答案1
USER <user>[:<group>]
或用户 UID[:GID]
该
USER
指令设置用户名(或 UID)和可选的用户组(或 GID),以用作当前阶段剩余部分的默认用户和组。指定的用户用于RUN
指令,并在运行时运行相关的ENTRYPOINT
命令CMD
。