如何启动/停止 proftpd

Ste*_*wie 8 ftp rhel5 proftpd

我似乎找不到停止/重新启动 proftpd 的方法。我的服务器 IP 地址是 xx.yy.zz.ww 并且通过 FTP 从外部设备连接给我提示:

Connected to xx.yy.zz.ww
220 ProFTPD 1.3.1 Server (ProFTPD)
Run Code Online (Sandbox Code Playgroud)

然后它问我用户名。

当我尝试从同一台服务器(ftp localhost)连接时,会发生同样的事情。因此,我确定 proftp 正在我的服务器上运行。

另外,在我的服务器 (xx.yy.zz.ww) 上。我在拖尾/var/log/messages,它显示我打开和关闭了 FTP 会话。

我找不到 proftpd 是如何工作的。/etc/init.d/ 没有 proftpd ;/etc/xinetd.d/ 没有 proftpd。

我看了看:/etc/proftpd.conf它显示了我ServerType inetd

另外,当我运行时:ps -auxfww| grep proftp 我什么也没得到(除了我当前的命令)

我怎样才能知道 proftp 正在运行,我怎样才能杀死它/重新启动它?

cor*_*ump 6

使用 netstat 查看哪个进程占用了端口 21:

# netstat -tnlp
Run Code Online (Sandbox Code Playgroud)

从那里您可以使用 RPM 查看哪个包拥有该文件以停止它并将其从init.d.