ユーザー情報が/etc/passwdファイル。

これは、各ユーザーに関する重要な情報を含むテキストファイルです。新しいユーザーを作成すると、新しいユーザーの詳細がこのファイルに追加されます。

/etc/passwdファイルには、各ユーザーの必須情報が七つのフィールドを持つ単一の行として含まれています。

/etc/passwdの各行は単一のユーザーを表します。 このファイルは、三つの部分にユーザーの情報を保持します。,

  • Part-1:ルートユーザー情報
  • Part-2:システム定義アカウント情報
  • Part-3:実際のユーザー情報

推奨読み取り:
(#)チェックする方法linux上のユーザー作成日
(#)ユーザーがlinux上に属しているグループを確認する方法
(#)linuxで次のログイン時にパスワードを変更するユーザーを強制する方法

最初の部分は、管理者,

第二部の後には、システムソフトウェアの適切なインストールと更新に必要なシステム定義のグループとアカウントが続きます。

最後の第三部は、システムを使用する実際の人々を表しています。

新しいユーザーを作成するときに、以下の四つのファイルが変更されます。

  • /etc/passwd:このファイルでユーザーの詳細が更新されます。
  • /etc/shadow:ユーザーのパスワード情報がこのファイルで更新されます。
  • /etc/group:グループの詳細は、このファイル内の新しいユーザーの更新されます。,
  • /etc/gshadow:ファイル内の新しいユーザーのグループパスワード情報が更新されます。

方法-1:/etc/passwdファイルを使用する

cat、more、lessなどのファイル操作コマンドを使用して、Linuxシステムで作成されたユーザーのリストを印刷します。

/etc/passwdは、Linuxシステムにログインするために必要な各ユーザー情報を含むテキストファイルです。 で維持に関する有用な情報など、ユーザーのユーザー名、パスワード、ユーザID、グループID、ユーザーのIDの情報において、ホームディレクトリとしています。,

/etc/passwdファイルには、以下のように七つのフィールドを持つ単一の行としてすべてのユーザーの詳細が含まれています。

以下は、七つのフィールドに関する

  • Username (magesh):作成されたユーザーのユーザー名。 文字の長さは1から32の間にする必要があります。
  • Password (x):暗号化されたパスワードが/etc/shadowファイルに格納されていることを示します。
  • User ID (UID-506):各ユーザーに一意のUIDを含める必要があるユーザー ID(UID)を示します。, UID(0-Zero)はroot用に予約されており、UID(1-99)はシステムユーザー用に予約されており、UID(100-999)はシステムアカウント/グループ用に予約されています
  • Group ID (GID-507):各グループに一意のGIDが含まれている必要があるグループID(GID)を示します。/etc/groupファイルに保存されています。
  • User ID Info (2g Admin - Magesh M):コマンドフィールドを示します。 このフィールドは、ユーザ情報の記述に使用できます。
  • Home Directory (/home/mageshm):ユーザーのホームディレクトリを示します。li>
  • shell (/bin/bash):ユーザーのbashシェルを示します。,awkまたはcutコマンドを使用すると、Linuxシステムでユーザー名リストのみを印刷できます。 どちらも同じ結果を示しています。

    方法-2:getentコマンドの使用

    getentコマンドは、/etc/nsswitchで構成されているネームサービススイッチライブラリでサポートされているデータベースからのエントリをコンフ

    getentコマンドは、ユーザーの詳細を表示します/etc/passwdファイルと同様に、すべてのユーザーの詳細を七つのフィールドを持つ単一の行として示します。

    以下は、七つのフィールドに関する詳細情報です。,

    • Username (magesh):作成されたユーザーのユーザー名。 文字の長さは1から32の間である必要があります。
    • Password (x):暗号化されたパスワードが/etc/shadowファイルに格納されていることを示します。
    • User ID (UID-506):各ユーザーに一意のUIDを含める必要があるユーザーID(UID)を示します。 UID(0-Zero)はroot用に予約されており、UID(1-99)はシステムユーザー用に予約されており、UID(100-999)はシステムアカウント/グループ用に予約されています
    • Group ID (GID-507):各グループに一意のGIDが含まれている必要があるグループID(GID)を示します。/etc/groupファイルに保存されています。,
    • User ID Info (2g Admin - Magesh M):コマンドフィールドを示します。 このフィールドは、ユーザ情報の記述に使用できます。
    • Home Directory (/home/mageshm):ユーザーのホームディレクトリを示します。li>
    • shell (/bin/bash):ユーザーのbashシェルを示します。awkまたはcutコマンドを使用すると、Linuxシステムでユーザー名リストのみを印刷できます。 どちらも同じ結果を示しています。

      方法-3:compgenコマンドの使用

      compgenはbashの組み込みコマンドであり、利用可能なすべてのコマンド、エイリアス、および関数が表示されます。,

      # compgen -urootbindaemonadmlpsyncshutdownhaltmailftppostfixsshdtcpdump2gadminapachezabbixmysqlzendrpc2daygeeknamedmageshm