Linuxでユーザーのリストを表示する方法

Anonim

Linuxでユーザーのリストを表示する方法

Linuxオペレーティングシステムにどのユーザーが登録されているかを調べる必要がある場合があります。特定のユーザーが個人データを変更する際にそれらのグループ全体を必要とする場合に、追加のユーザーがいるかどうかを判断するために必要になるかもしれません。

関連項目:Linuxグループにユーザーを追加する方法

ユーザーのリストを確認する方法

このシステムを常に使用する人は、いくつかの方法でこれを行うことができ、初心者にとっては非常に問題があります。したがって、以下に描画される命令は、経験の浅いユーザーがタスクに対処するのに役立ちます。これを組み込み端末またはグラフィカルインターフェースを持ついくつかのプログラムを使用してこれを行うことができます。

方法1:プログラム

Linux / Ubuntuでは、その作業が特別なプログラムによって提供されているパラメータを使用して、システム内の登録ユーザーを管理できます。

残念ながら、デスクトップGNOMEおよびUnityプログラムのグラフィックシェルの場合は異なります。ただし、Linuxディストリビューションでユーザーグループをチェックおよび編集するためのオプションとツールのセットを提供することができます。

GNOMEの「アカウント」

まず、システムパラメータを開き、「アカウント」というセクションを選択します。システムユーザーはここに表示されません。登録ユーザーのリストは左側のペインにあり、右が設定セクションであり、それぞれに変更されます。

Linux Gnomeのプログラムアカウントのユーザーリストを表示する

GNOMEグラフィックシェル分布の「ユーザとグループ」プログラムは、常にデフォルトでインストールされていますが、システムでそれが見つからない場合は、自動的にダウンロードし、ターミナルでコマンドの実行を使用してインストールすることができます。

sudo apt-get Unity-Control-Centerのインストール

kdeのkuser。

KDEプラットフォームの場合、一つのユーティリティがあります。これはさらに便利です。それはkuserと呼ばれます。

Linux KDEのKUSERプログラムのユーザーリストを表示します

必要に応じて、プログラムインタフェースにすべての登録ユーザーが表示され、Systemicが表示されます。このプログラムはユーザーのパスワードを変更したり、あるグループから別のグループに転送したり、必要に応じて削除したりできます。

GNOMEの場合と同様に、Kuuserプログラムはデフォルトでインストールされていますが、削除できます。アプリケーションをインストールするには、 "terminal"でコマンドを実行してください。

sudo apt-get kuuserをインストールします

方法2:端末

この方法は、Linuxオペレーティングシステムに基づいて開発されたほとんどの分布のためのユニバーサルです。事実は、それがソフトウェアに特別なファイルを持っているということです。ここで、情報は各ユーザーにあります。そのような文書は以下のとおりです。

/ etc / passwd

すべてのエントリは次の形式で表示されます。

  • 各ユーザーの名前。
  • ユニークな識別番号
  • パスワードID;
  • グループID;
  • グループ名;
  • ホームカタログシェル。
  • ホームカタログ番号

関連項目:ターミナルLinuxの頻繁に使用されるコマンド

セキュリティレベルを向上させるために、各ユーザーのパスワードはドキュメントに保存されますが、表示されません。このオペレーティングシステムの他の変更では、パスワードも別の文書に格納されます。

ユーザーの全リスト

次のコマンドを入力して、「ターミナル」を使用して、ユーザーによって保存されたデータを含むファイルへのリダイレクトを呼び出すことができます。

cat / etc / passwd

例:

Linux端末のユーザーの全リストを表示するためのコマンド

ユーザーのIDが4桁未満の場合、このシステムデータが変更が非常に望ましくない場合。その事実は、インストールプロセス中にOS自体によって作成され、ほとんどのサービスの最も安全な作業を確実にすることです。

ユーザーのリスト内の名前

このファイルでは、面白くないデータがたくさんあるかもしれません。ユーザーに関連する名前と基本情報のみを見つける必要がある場合は、次のコマンドを使用して文書内のデータをフィルタ処理することができます。

sed 's /:.* // / etc / passwd

例:

Linux端末のコマンドユーザーのリスト内のProSemist

アクティブなユーザーを表示します

OSでは、Linuxで作業しているユーザーだけでなく、OSで現在アクティブなユーザーだけでなく、同じ時に使用するプロセスを表示しているユーザーも確認できます。そのような操作のために、チームによって引き起こされる特別なユーティリティが適用されます。

w

例:

ターミナルLinuxのチームW

このユーティリティは、ユーザーによって実行されるすべてのコマンドを発行します。同時に2つ以上のコマンドを使用する場合、それらはまた発行されたリスト内の表示を見つけます。

訪問の歴史

必要に応じて、ユーザーの活動を分析することができます。最後のログインの日付を調べます。 LOG / var / wtmpで使用できます。次のコマンドのコマンドラインで入力と呼ばれます。

last -a。

例:

ユーザーリストの出席履歴を表示するためのLinuxターミナルのチーム

最後の活動の日付

また、Linuxオペレーティングシステムでは、あなたが登録ユーザーのそれぞれが最後にアクティブだったときに知ることができます - これはLASTLOGコマンドは、同じ名前のクエリを使用して実行可能:

LASTLOG。

例:

システムに最新のユーザアクティビティの日付を表示するには、Linuxターミナルでのチーム

このログは、アクティブではありませんでしたユーザーに関する情報を表示します。

結論

あなたはターミナルで、見ることができるように、各ユーザーに関連する詳細な情報が提示されています。これはアウト誰が見つける機会を持っており、それがシステムに入って来たときに、外国人が使用し、はるかにされた場合、決定します。ただし、通常のユーザーのために、Linuxのコマンドの本質を掘り下げないようにグラフィカルなインターフェイスを使用してプログラムを使用するための最良の選択肢となります。

ユーザービューのリストは、主なものは、オペレーティングシステムの動作のと何の目的でこの機能は、それが使用され、それに基づいて、理解することがあり、非常に簡単です。

続きを読む