ユーザー管理でよく使うコマンドをまとめたのでメモ
ユーザー一覧を確認
# less /etc/passwd
ユーザー名やユーザーID、ホームディレクトリやログインシェルは「/etc/passwd」に記載されています。lessコマンドでファイルの中を表示します。
こんな風に1行ごとにユーザーの情報が記載されています。
例)
testuser:x:1001:1001::/home/testuser:/bin/bash
※testuserユーザーのホームディレクトリは「/home/testuser」ログインシェルは「/bin/bash」である。
※ちなみにless終了はqキー押下
ユーザー情報の確認
$ id [ユーザー名]
ユーザの切り替え
$ su - [ユーザ名]
※ユーザ名省略時は「root」
ユーザの作成
# useradd [オプション] ユーザ名
ユーザのパスワード設定
# passwd [ユーザ名]
※ユーザ名省略時は操作中のユーザーとなる
ユーザ情報の変更
# usermod [オプション] ユーザ名
ユーザの削除
# userdel [-r] ユーザ名 ↩
コメント