debian的pure-ftp

本文可自由转载,但请遵循“署名-非商业用途-保持一致”的创作共用协议。 永久链接:JoeCen's 小猫窝
-----------------------------

debian自带的pure-ftp启动脚本似乎有点问题,如果是restart的话有时候kill不掉进程。好几次安装好pure-ftp进行了的配置后,发现用户验证失败。检查了n次配置,用/etc/init.d/pure-ftpd restart了几次,也排除了mkdb的问题。最后总是发现,系统中存在几个pure-ftpd进程,不同的是几个进程后面括号的名字不一样,如:

6825 ? Ss 0:00 pure-ftpd (SERVER)

6901 ? S 0:00 pure-ftpd (IDLE)

6902 ? S 0:00 pure-ftpd (PRIV)

于是kill掉所有的pure-ftpd进程,重新启动pure-ftp,用户即可正常登录。

正常来说应该只有(server)的。因为我连的还是第一个pure-ftpd进程,所以用户验证失败。

我奇怪的是,21端口被占用了,之后启动的pure-ftpd进程不是报错,而是变成了其它状态。

随机日志

  • debian的pure-ftp
  • 广州电信adsl坏了两天了
  • 微软深陷重围
  • 工作需要犯错
  • 实现无线家庭
  • Leave a Reply