umask の使い方

新しいファイルの権限の初期値

書き方

umask
umask -S
umask 077

新しいファイルは 666、ディレクトリは 777 から umask の分を引いた権限になります。022 なら 644/755、077 なら 600/700。シェルの組み込みコマンドで、今のシェルの間だけ有効です。

例

$ umask 077; touch secret.txt; ls -l secret.txt

実際に打って練習する

セキュリティコースの Lv8「生まれつきの鍵 umask」で覚えます(第1章 守りの門(アカウントとパスワード))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。

すべてのレベルが、ゴールド以上のプランで遊べます。

Linux セキュリティのコマンド一覧へ戻る