Alpine Linux で ユーザー/グループ を 追加/削除/一覧 する 方法

0 件のコメント

今回は Docker や Kubernetes を触っているとよく出てくる Alpine Linux について、「ユーザー/グループ を 追加/削除/一覧 する 方法」をまとめます。

今回はどちらかというと備忘のためのまとめです。

ユーザー

ユーザー追加

# adduser [-u UID] USER 

ユーザー削除

# deluser [--remove-home] USER

ユーザー一覧表示

# cat /etc/passwd

passwdファイルに保存されているデータは以下のデータを ":"(コロン) でつないだデータ形式になっている。

  • ユーザー名
  • パスワード
  • ユーザーID
  • グループID
  • コメント
  • ホームディレクトリ
  • ログインシェル

グループ

グループ追加

# addgroup [-g GID] GROUP

グループ削除

# delgroup GROUP

グループ一覧

# cat /etc/group

グループにユーザー追加

# addgroup USER GROUP

グループからユーザー削除

# delgroup USER GROUP

(参考) コマンドリファレンス

adduser

Usage: adduser [OPTIONS] USER [GROUP]

Create new user, or add USER to GROUP

        -h DIR          Home directory
        -g GECOS        GECOS field
        -s SHELL        Login shell
        -G GRP          Group
        -S              Create a system user
        -D              Don't assign a password
        -H              Don't create home directory
        -u UID          User id
        -k SKEL         Skeleton directory (/etc/skel)

deluser

Usage: deluser [--remove-home] USER

Delete USER from the system

addgroup

Usage: addgroup [-g GID] [-S] [USER] GROUP

Add a group or add a user to a group

        -g GID  Group id
        -S      Create a system group

delgroup

Usage: delgroup [USER] GROUP

Delete group GROUP from the system or user USER from group GROUP

今回は「Alpine Linux 上で ユーザー/グループ を追加/削除/一覧 する方法」についてまとめました。 参考になったでしょうか? 本記事がお役に立っていると嬉しいです!!

最後に… このブログに興味を持っていただけた方は、 ぜひ 「Facebookページ に いいね!」または 「Twitter の フォロー」 お願いします!!