2017-02-28 3 views
-1
コマンドで

"USERABC"からすべてのプロセスを開始するIPをどのように表示できますか?

pgrep -u USERABC | xargs ps -f -p 

または

top -c -u USERABC 

我々は、ユーザABCによって、すべてのプロセスstartedsを見ることができます。

このプロセスを開始するIPをどのように見ることができますか?

例により、我々は見つける:

USERABC 28465 25010 0 17:01 ?  S  0:00 /usr/bin/php /home/USERABC/public_html/forum/index.php 

200回。

その後、我々は他の人のIPアドレス(ユーザーから同じIPから (そして確かにハッカーであり、我々はこの方向をブロックすることができます!) など5をされ、このプロセスが同じIPからstartedsであれば知っている、または多分195好き"法律家"は確かに)。

ありがとうございました。

答えて

1

grep URLのWebサーバーアクセスログファイル。

例:

grep 'forum\/index.php' /var/log/apache2/access_log 
+0

感謝。これはcPanelですが、ログは[/ usr/local/apache/logs]に保存されますが、私は{すべてのプロセス+ IPからUSERABC}を見つけて、プロセスにはいいません: "ファイルXYZ" – Stackoverflow

関連する問題