どーも!marusukeです!
この記事では
- gpasswdでできること
- gpasswdの使用例
- gpasswdのオプション
をわかりやすく解説します!
gpasswdコマンドでできること
gpasswd [オプション] グループ名
gpasswdコマンドは、Linuxでグループの管理を行うコマンドです。
具体的には、以下のような操作ができます。
- ユーザーをグループに追加する
- ユーザーをグループから削除する
- グループのパスワードを設定する
- グループ管理者を設定する
Linuxでは、ユーザーをグループに所属させることでファイルやディレクトリのアクセス権限を管理できます。そのため、gpasswdはユーザー管理でよく使われるコマンドの1つです。
用語解説
グループ(Group)
Linuxではユーザーをグループ単位で管理できます。例えば「開発チーム」などのグループを作り、そのグループに所属するユーザーだけが特定のファイルにアクセスできるように設定できます。
gpasswdコマンドの使用例
# ユーザーをグループに追加する
$ sudo gpasswd -a tanaka developers
Adding user tanaka to group developers
# ユーザーをグループから削除する
$ sudo gpasswd -d tanaka developers
Removing user tanaka from group developers
この例では、
- tanakaユーザーをdevelopersグループに追加
- tanakaユーザーをdevelopersグループから削除
という操作を行っています。
gpasswdコマンドのオプション
| オプション | 説明 |
|---|---|
| -a ユーザー名 | ユーザーをグループに追加する |
| -d ユーザー名 | ユーザーをグループから削除する |
| -A ユーザー名 | グループ管理者を設定する |
| -M ユーザー一覧 | グループメンバーを一括設定する |
| -r | グループパスワードを削除する |
| -R | グループパスワードを無効化する |
よく使うgpasswdコマンド
# ユーザーをグループに追加
sudo gpasswd -a user group
# ユーザーをグループから削除
sudo gpasswd -d user group
# グループ管理者を設定
sudo gpasswd -A user group
以上です!
ここまで読んでいただきありがとうございました!





コメント