suse vsftp 530 Login incorrect

今天在SUSE 11.1 上配置vsftp后,使用新建的用户登陆不上报“ 530 Login incorrect”错误,

在网上用vsftp 530 Login incorrect关键词查到的办法都解决不了。

而此时root用户是可以登陆的,最后发现是因为 /etc/shells 少了一行 /sbin/nologin

因为我加用户的时候 shell使用的 /sbin/nologin,如下示:

szcup:x:1010:1002:szcup:/usr/ftp/szcup:/sbin/nologin

root:x:0:0:root:/root:/bin/bash

你可能感兴趣的:(vsftp,SuSE,login,incorrect,530)