0

私のマシンでは、ProFTPd デーモンの 2 つのインスタンスを次のように構成しました。

  • 2 つの異なる PidFile

  • 2 つの異なるリスニング ポート (21 & 2100)

  • 許可されたユーザーの 2 つの異なるリスト/パス/権限/...

すべてが期待どおりに機能していますが、両方が同じ名前で表示されているため、プロセスリストでそれらを区別する必要があるという問題があります。

> 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 に答える