如何在 Ubuntu 中创建无需密码的用户

如何在 Ubuntu 中创建无需密码的用户

我正在使用Ubuntu 19.10。我想添加一个具有主目录的系统用户,并且该用户没有任何登录权限或密码。我想通过运行useraddsudo命令来实现这一点。

我向主用户授予了以下权限sudo visudo

main_user ALL=(root) NOPASSWD: \
    /usr/sbin/useradd, /usr/bin/chmod, /usr/sbin/userdel, /usr/bin/setfacl, /usr/sbin/usermod

我已经关注答案创建没有密码的用户但似乎没有--disabled-password参数useradd。即使有,它也能防止useradd: cannot lock /etc/passwd; try again later.错误,因为我相信它不会访问该passwd文件。

useradd -d /var/users/general -m general --shell /bin/bash

错误:

useradd: Permission denied.
useradd: cannot lock /etc/passwd; try again later.

相关内容