pureftpd安装成功 ftp客户端连接530错误解决办法

lnmp 安装 pureftpd 后,在网页端可成功登录 ftp 并配置新的账户,但 ftp 客户端软件却连接不上,提示如下错误:

[右] 530 验证失败……

例如如下任一命令重启 pureftpd:

# /root/pureftpd restart
# /etc/init.d/pureftpd restart

会发现类似如下错误:

Stopping Pure-FTPd... 
cat: /var/run/pure-ftpd.pid: No such file or directory
Starting Pure-FTPd... 
Running: /usr/local/pureftpd/sbin/pure-ftpd --daemonize -A -c50 -B -C5 -D -E -fftp -H -I15 -lmysql:/usr/local/pureftpd/pureftpd-mysql.conf -lunix -L2000:8 -m4 -p20000:30000 -s -U133:022 -u100 -k99 -Z

先检查 Pureftpd 进程:

# ps -ef | grep pure

找到 pure-ftpd 进程并结束掉:

# kill -9 1240

再检查一下 Pureftpd 进程是否被结束:

# ps -ef | grep pure

最后重启 Pureftp:

# /root/pureftpd start

发现 ftp 客户端连接正常了!