Linux:Linuxでユーザー一覧を確認する

Linuxでユーザー一覧を確認する方法は/etc/passwdファイルを参照することでユーザーを確認できます。
passwdファイルとはユーザを登録するファイルです。
いつも忘れてしまうので下記にpasswdファイルの基本的な構造とユーザー確認するときの方法をメモします。

passwdファイルの構造

passwdファイルの構造は1行で1ユーザが記載されており、「:」で区切りでユーザーの情報を持っています。

hoge:x:501:501::/var/www/html/:/sbin/nologin

フィールドごとの説明

1:ユーザー名
2:暗号化されたパスワード
3:ユーザーID
4:グループID
5:コメント(コメントない場合記入しない)
6:ホームディレクトリー
7:ログインシェル(ログインした際、最初に起動するシェル)

ユーザー一覧確認

サーバにログインし、下記のコマンドを実行します。

# vi /etc/passwd

ユーザーの一覧が表示されるので確認することができます。

root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
・
・
・
(省略)