我正在尝试在 Ubuntu 中创建新帐户:
$ sudo adduser --force-badname "jenkins"
Adding user `jenkins' ...
Adding new group `jenkins' (1001) ...
configuration error - unknown item 'PASS_MIN_LEN' (notify administrator)
Adding new user `jenkins' (1001) with group `jenkins' ...
configuration error - unknown item 'PASS_MIN_LEN' (notify administrator)
Creating home directory `/home/jenkins' ...
Copying files from `/etc/skel' ...
passwd: Permission denied
passwd: password unchanged
我把/etc/login.defs中的PASS_MIN_LEN项注释掉了,但是仍然出现以下错误:
passwd: Permission denied
passwd: password unchanged
我该如何解决这个问题?
答案1
查看/etc/security/*
。 下面的这些文件现在控制着 PAM 施加的限制。 这些文件中有关于此举的说明/etc/pam.d
,特别是login
文件中。