useradd不encryption/ etc / shadow中的密码
尝试为vsftpd创build新的FTP用户时,我偶然发现了这个问题。 用下面的命令创build一个新的用户,并试图用FileZillalogin,我会得到一个“不正确的密码”错误。 useradd f -p pass -d /home/f -s /bin/false 这样做后, / etc / shadow包含 f:pass:1111:0:99:2::: 一旦我运行下面的命令,并提供相同的通行证 passwd f / etc / shadow包含 f:$1$U1c5vVwg$x5TVDDDmhi0a7RWFer6Jn1:1111:0:99:2::: 看来encryption发生在我运行passwd时 ,但不在useradd上 重要的是这样做后,我可以用完全相同的凭据login到FTP。 我正在使用CentOS 5.11,vsftpd FTP和FileZilla FTP访问 / var / log / secure包含: Dec 17 useradd[644]: new group: name=f, GID=511 Dec 17 useradd[644]: new user: name=f, UID=511, GID=511, home=/home/f, shell=/bin/false 为什么当我通过-p […]