chmod 700

所有者は読み取り、書き込み、実行ができます。 グループは何もできません。 その他のユーザーは何もできません。

読み取り書き込み実行
所有者✓✓✓
グループ–––
その他–––

主な用途

自分だけが実行できる非公開のフォルダーやスクリプト.

知っておきたいこと

700(rwx------)は、所有者だけがファイルを読み書き・実行でき、フォルダーなら一覧表示と中への移動ができることを意味します。~/.ssh に求められるモードです。デフォルトで有効な StrictModes のもとでは、~/.ssh やホームフォルダーが他人から書き込み可能だと sshd は鍵によるログインを拒否し、GnuPG も ~/.gnupg が 700 でなければ安全でないパーミッションについて警告します。個人用のスクリプトに設定すれば、他のユーザーが読んだり実行したりできなくなります。

フォルダーに 700 を設定すると、中にあるものはすべて隠れます。644 のファイルでも、他の誰もフォルダーを通り抜けられないからです。ホームフォルダーが 700 だと Web サーバーがそこからファイルを配信できないのはこのためで、Ubuntu は 21.04 以降、新しいホームフォルダーを 750 で作成しています。いずれにせよ root はこれらのチェックを回避します。umask を 077 にすると、すべてが非公開で作成されます。ファイルは 600、フォルダーは 700 です。

コマンド

モードを設定chmod 700 file
同じ設定を記号でchmod u=rwx,g=,o= file
フォルダーとその中身すべてchmod -R 700 folder
中のフォルダーのみfind folder -type d -exec chmod 700 {} +
ls -l での表示-rwx------

chmod 計算機を開く