su ユーザーコマンドの umask の設定

su ユーザーコマンドの umask の設定

私のシステムでは、rootユーザーのumaskを0077に設定し、root以外のユーザーのumaskを0027(/ etc / profile経由)に設定しました。これは通常の端末ログインに機能します。ただし、rootとしてログインしてsuコマンドを使用してユーザーを変更した場合:

su user
umask
0077

0077代わりにumaskが表示されます0027。これが正常な動作ですか?0027コマンドのumask設定をどのように構成しますか? root以外のユーザーのためのデフォルトのシェルはbashではなくdashです。su0027

ベストアンサー1

ログインシェルを取得するために実行すると、su - userおそらく/etc/profile

おすすめ記事