シェルスクリプトマガジン

第15回 複数のユーザーを効率良く管理する(ユーザー登録)

ユーザーの登録情報を確認する

ユーザーの登録情報は「/etc/passwd」ファイルに書き込まれています。末尾から追加されるので「tail」コマンドで確認してみましょう。

「jiro:x:1001:1001:Jiro USP,,03-1234-5678,090-9876-5432:/home/jiro:/bin/bash」のように表示されます。「:」(コロン)を区切り文字として、次の内容が書き込まれています。

「パスワード」は「x」となっています。実際のパスワードは「/etc/shadow」ファイルに暗号化されて保存されています。「ログインシェル」はログイン時に起動するシェルのことです。

ユーザー名と同じ名前のグループも作成されています。「/etc/group」ファイルに設定されているので、こちらもtailコマンドで確認します。先頭がグループ名、3番目がGIDです。