Red HatデーモンUmaskを正しく設定する

Red HatデーモンUmaskを正しく設定する

私はRedHat 5でデーモンumaskを設定する正しい場所を見つけようとしました。私のすべての検索結果はまたは/etc/init.d/functionsに設定されています/etc/sysconfig/init

umask1つの場所に配置されることの利点/欠点は何ですか?ある場所が他の場所よりも安全ですか?

答え1

明示的なumaskコマンドよりも後で.etc/init.d/functionsスクリプトで使用されるため、/etc/sysconfig/initに設定されるため、優先順位が高くなります。

/etc/init.d/functionsはスクリプトファイルで、/etc/sysconfig/initは設定ファイルであることは言うまでもありません。スクリプトはrpmを介して更新できますが、最新の構成ファイルはconfigFileName.rpmnewとしてのみ保存されます。したがって、関数でこれを変更すると、更新によって問題が発生する可能性があり、その理由を特定するのが直感的ではない可能性があります。

関連情報