私はDockerコンテナーを構築しており、ユーザーをグループに追加する必要があります。 usermod
は、Alpine Linuxではデフォルトでは使用できません。どうやら、shadow
からapk
を追加してusermod
をインストールできますが、追加のパッケージはインストールしない方がいいと思います。
ユーザーをグループに追加する別の方法、またはアルパインで利用可能なusermod
と同等のツールはありますか?
組み込みの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
ファイルを直接編集する必要はありません。