現在特定のプロセスを実行しているSSHユーザーのIPアドレスを取得するには?

現在特定のプロセスを実行しているSSHユーザーのIPアドレスを取得するには?

SSHサーバーには、SSHを介してログインしたユーザーが起動するプロセスがあります。シェルを介して「Chrome」などの特定のプログラムを実行しているユーザーのIPアドレスを取得する方法を見つける必要があります。

私は次のコマンドを試しました。

ps -aux | grep "chrome username"

これで、ユーザーが使用しているコンピュータのIPアドレスをどのように取得できますか?シェルを介してこれを行う方法はありますか?ありがとう

ベストアンサー1

これで、ユーザーが使用しているコンピュータのIPアドレスをどのように取得できますか?

さて、例えばw:(私の強調):

名前
       w - 誰がログインしたのか、何をしているのかを示します。

要約
       w [オプション] ユーザー[...]

説明する
       w は、現在のコンピューターのユーザーに関する情報を表示します。
       彼らのコース。タイトルには、現在時刻がこの順に表示されます。
       システムが稼働している期間と現在のユーザー数
       過去1分、5分、15分のログインとシステム負荷の平均 -
       Utes。

       各ユーザーに対して、次の項目が表示されます。 login、tty
       名前、リモートホスト、ログイン時間、アイドル時間、JCPU、PCPU、コンピュータ
       現在のプロセスのコマンドラインです。

また試してみてくださいこれより多くの例が欲しい場合。

おすすめ記事