0

在我的机器上,我配置了 2 个 ProFTPd 守护程序实例:

  • 2个不同的PidFile

  • 2 个不同的监听端口(21 和 2100)

  • 2个不同的允许用户列表/路径/权限/...

一切都按预期工作,但我必须在 processlist 上区分它们的问题,因为两者都以相同的名称显示:

> ps -ef | grep ftp
nobody   22480     1  0 09:31 ?        00:00:00 proftpd: (accepting connections)
nobody   24545     1  0 09:41 ?        00:00:00 proftpd: (accepting connections)

有没有办法用 2 个不同的名称来区分它们,以便能够只杀死和重新启动其中一个而不是两个?

4

1 回答 1

1

您可以将ps输出与例如lsof结合起来,并使用的输出来查看侦听端口/地址,从而以这种方式区分进程。 lsof -p <proftpd-pid>lsof

于 2016-01-03T19:05:25.843 回答