Linuxのユーザ管理 のバックアップソース(No.2)

#author("2022-03-30T19:00:21+09:00","default:k1rou","k1rou")
*Linuxのユーザ管理 [#h90be133]
-[[Linuxコマンド]]

*ユーザー [#g4931efc]
**ユーザーの追加・変更・削除 [#ab6df3f0]
-useradd

-adduser

-usermod

-userdel

**ユーザーのパスワード変更 [#mae9e22c]
-passwd ※パスワードを変更する

**ユーザーの確認 [#ka0d6164]
-whoami
-id

-ulimit -a ※ユーザのシステムリソース使用制限を表示

-users
 users ※ログインしているユーザーの一覧を表示

-ユーザーを確認
--ls -l /home/
--cat /etc/passwd
--id <ユーザ名>
--groups <ユーザ名>

**ユーザーの切り替え [#pcec6185]
-su
 su -
 su - <user-name>
 su - <user-name> -c <command> ※別のユーザでコマンドを実行

-sudo
 sudo <command> ※スーパーユーザでコマンドを実行
 sudo -u <user-name/user-id> <command> ※コマンドを実行するユーザを指定

**その他 [#rcccb1dd]
-chsh
 chsh -l ※選択可能なログインシェルを表示
 chsh -s <shell-path> <username> ※ログインシェルを設定
 cat /etc/passwd | grep <username> ※ユーザに設定されているログインシェルを確認

-wall
 wall "comment" ※ログインしているユーザーにメッセージを表示

*グループ [#d6ce40a6]
**グループの追加・変更・削除 [#p1b50fd9]
-groupadd
--groupadd <グループ名>
--groupadd -g <GID> <グループ名>

-groupmod

-groupdel

**グループの確認 [#l1d22dd7]
-グループを確認
--cat /etc/group

**ユーザーが所属するグループの管理 [#yb84edfd]
-gpasswd