アルパインでシステム全体のumaskを設定するには?

アルパインでシステム全体のumaskを設定するには?

この問題は、以下に関連する可能性があります。https://stackoverflow.com/questions/10220531/how-to-set-system-wide-umask。しかし、これはDebianベースです。指示に従いましたが、/etc/pam.d/common-sessionというファイルが見つかりませんでした。さらに、pamモジュールパッケージが利用可能かどうかを確認する方法もわかりませんか?

ベストアンサー1

これがgcosフィールドで設定する方法です。答えを自由に編集してください。

apk add shadow
echo "session  optional  pam_umask.so" >> /etc/pam.d/base-session-noninteractive
adduser -D -u 1000 -G deploy -g "umask=0026" -s /bin/sh deploy
su deploy 
umask  # This will output 0026 i.e your newly set umask value

おすすめ記事