如何管理 SLES 上存在或不存在的用户帐户?

如何管理 SLES 上存在或不存在的用户帐户?

我的团队(软件开发人员)有一台用于测试的虚拟机。我们同意自行管理服务器以获得 root 访问权限。尽管我们是开发人员而不是管理员,但这种方法对我们来说效果很好,但今天我遇到了一个从未见过的奇怪现象。我甚至不知道要搜索什么才能找到解决方案。

我执行 sudo 并尝试添加一个名为的用户帐户builder

# useradd builder
useradd: user 'builder' already exists
# userdel builder
userdel: user 'builder' does not exist
# grep builder /etc/passwd
# su -s builder
su: failed to execute builder: No such file or directory
# cat /etc/os-release
NAME="SLES"
VERSION="15-SP4"
VERSION_ID="15.4"
PRETTY_NAME="SUSE Linux Enterprise Server 15 SP4"
ID="sles"
ID_LIKE="suse"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:suse:sles:15:sp4"
DOCUMENTATION_URL="https://documentation.suse.com/"
#

正如您可能猜到的,用户生成器没有主目录。

我们创建的其他帐户在 /etc/passwd 中。

我如何才能登录并使用建造者账户?

相关内容