我正在尝试用useradd创建一个新用户(可以访问电子邮件)。我的命令是
useradd --shell /bin/bash --create-home --password <password> <username>但是,我不能登录到电子邮件。当我使用adduser创建一个帐户时,我可以很好地登录邮件。
我正在创建一个主目录,因为我的dovecot.conf有mail_location = mbox:~/mail:INBOX=/var/mail/%u
我的mail.err文件刚刚重复了一遍
Feb 21 15:52:46 server dovecot: auth-worker(3609): Error: pam(test,<myip>):
pam_authenticate() failed: Authentication failure如何用useradd连接到电子邮件(imap)?(或至少用一行)
发布于 2015-02-22 13:15:02
此错误消息:
Feb 21 15:52:46 server dovecot: auth-worker(3609): Error: pam(test,<myip>): pam_authenticate() failed: Authentication failure可能是由几个原因引起的,例如:
基于上述useradd命令
useradd --shell /bin/bash --create-home --password <password> <username>我怀疑您会犯以下错误:用户在/etc/阴影中不加密密码。上面的命令会将明文密码放入/etc/shadow中。而且,由于PAM期望/etc/影子已经加密了密码,但是您有明文密码,所以身份验证将失败。
https://serverfault.com/questions/670486
复制相似问题