pure-ftpd无法停止的暂时解决方法

举报
wh_bn 发表于 2021/12/15 23:45:50 2021/12/15
【摘要】 平常情况下pure-ftpd服务处于停止状态,只在使用pure-ftpd传输数据时才开启此服务。 但在传输完成成功之后,使用停止服务命令,发现无法停止该服务。 提示如下: # service pureftpd stop停止 pure-config.pl:cat: /var/run/pure-ftpd.pid: 没有那个文件或目...

平常情况下pure-ftpd服务处于停止状态,只在使用pure-ftpd传输数据时才开启此服务。

但在传输完成成功之后,使用停止服务命令,发现无法停止该服务。

提示如下:


  
  1. # service pureftpd stop
  2. 停止 pure-config.pl:cat: /var/run/pure-ftpd.pid: 没有那个文件或目录
  3. kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]


这时发现ftp连接没有中断,再查看服务


  
  1. # service pureftpd status
  2. pure-config.pl 已死,但是 subsys 被锁



再查看进程,看到pure-ftpd的三个进程:


  
  1. 1 21137 21137 21137 ? -1 Ss 0 0:00 pure-ftpd (SERVER)
  2. 21137 23427 21137 21137 ? -1 S 1000 0:00 \_ pure-ftpd (IDLE)
  3. 23427 23428 21137 21137 ? -1 S 0 0:00 \_ pure-ftpd (PRIV)



索性直接使用killall命令全部结束它

killall pure-ftpd
 


确实看到连接中断了

但再查看服务状态时发现


  
  1. # service pure-ftpd status
  2. pure-ftpd: 未被识别的服务



service方面的知识还没有接触,所以暂时使用

sh /www/wdlinux/tools/pureftp_conf_check.sh
 


文章来源: blog.csdn.net,作者:fengda2870,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/fengda2870/article/details/14095137

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。