ftp 530 Login incorrect
以前在服务器上装了一个ftp,但是一直没用(那时刚接触centos,也不知道ftp是干啥的)。最近要使用,发现无法建立连接,登录就报530 Login incorrect。按网上的教程注释了/etc/pam.d/vsftpd里的auth required pam_shells.so
,依旧连接不上。最后我请教了我同事,我同事尝试删除原有的ftp用户和用户所属目录,并且重新原样创建了用户以及所属家目录,就能正常连接了。
下面附上创建命令:
groupadd ftpGroup
useradd -d /opt/reconciliation -s /sbin/nologin -g ftpGroup -G root ftpUser
解析:
useradd 添加用户 ftpUser
-d 指定用户家目录为/opt/reconciliation
-s 指定shell脚本为/sbin/nologin,表示不允许shell登录(vi /etc/passwd 编辑用户shell权限的地方)
-g 创建分组 ftpGroup
-G 指定root分组