web-dev-qa-db-ja.com

Alpine Linuxに相当するusermod

私はDockerコンテナーを構築しており、ユーザーをグループに追加する必要があります。 usermodは、Alpine Linuxではデフォルトでは使用できません。どうやら、shadowからapkを追加してusermodをインストールできますが、追加のパッケージはインストールしない方がいいと思います。

ユーザーをグループに追加する別の方法、またはアルパインで利用可能なusermodと同等のツールはありますか?

7
Zak

組み込みのaddgroupコマンドを使用して、ユーザーを特定のグループに追加できます。

$ addgroup --help
BusyBox v1.29.3 (2019-01-24 07:45:07 UTC) multi-call binary.

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

実行中addgroup ${USER} ${GROUP}更新する必要があります/etc/groupsファイルを直接編集する必要はありません。

8
tzrlk