GNU/Linux >> Linux の 問題 >  >> Linux

他のLinuxユーザーに関する情報を取得する方法

自宅のパーソナルコンピュータでは、Linuxシステムに接続しているのはおそらくあなただけです。ただし、会社のLinuxサーバーのユーザーであれば、他のユーザーもいる可能性があります。

この場合、いくつかのコマンドを使用して同じLinuxマシンに現在接続している他のユーザーに関する情報を知ることをお勧めします。

Linuxで現在ログインしているユーザーを確認する方法

まず、ユーザーコマンドを使用します –これは、現在Linuxシステムに接続しているすべてのユーザーのリストを詳細なしで表示します。

# users

現在ログインしているユーザーの詳細を知りたい場合は、whoコマンドを使用する必要があります。 次のセクションで説明するように。

Linuxで現在ログインしているユーザーの情報を取得する方法

whoコマンド 現在システムに接続しているユーザーだけでなく、ユーザーがログインしている場所と時刻のIPアドレスも印刷します。

# who

誰が指揮するかという現実 リモートユーザーのIPアドレスを出力することは非常に役立ちます。たとえば、ユーザーが不正行為を行っている場合、システム管理者はそのユーザーが接続しているIPアドレスを知っているため、修正措置を講じてユーザーをシステムから永久にロックすることが容易になります。

Linuxでユーザーアクティビティを確認する方法

ユーザーがシステムで何をしているかを知りたい場合は、wコマンドを使用する必要があります –これは、ユーザーの名前、ユーザーがログインしている場所、時間、進行中の使用統計、およびユーザーが現在実行しているコマンドまたはプログラムを示します。

$ w

他のユーザーについて詳しく知りたい場合は、fingerコマンドを使用してみてください 説明したように。

Linuxのユーザーの詳細情報を検索

フィンガーコマンド は、ユーザーの最近のアクティビティ、未読のメールメッセージ、ホームディレクトリなど、ローカルユーザーアカウントの現在の状態の概要を示しています。ほとんどのLinuxディストリビューションでは、fingerコマンドはデフォルトでインストールされていません。

$ sudo apt-get install finger  [On Debian/Ubuntu & Mint]
$ sudo dnf install finger      [On RHEL/Fedora/CentOS/Rocky Linux and AlmaLinux]

インストールすると、を実行できます 示されているように、コマンドの後にユーザー名が続きます。

# finger linuxshelltips

この短い記事では、Linuxでユーザー情報を取得するためのいくつかのコマンドを紹介しました。ユーザーの詳細を取得する他のコマンドを知っている場合は、コメントで共有してください。


Linux
  1. Linuxでtypecommand(コマンドに関する情報を表示)を使用する方法

  2. Linux –プロセスを他のユーザーに見えなくする方法は?

  3. 終了コードの出所に関する詳細情報を取得するにはどうすればよいですか?

  1. Linuxでディレクトリサイズを取得する方法

  2. Docker でコンテナに関する情報を取得する方法

  3. Scientific Linux で ldapsearch を取得するには?

  1. Linuxでシステムとハードウェアの情報を取得する方法

  2. Linuxを使用してMySQLでユーザーを表示する方法

  3. Linuxでユーザーを一覧表示する方法