chmod 664

所有者は読み取りと書き込みができます。 グループは読み取りと書き込みができます。 その他のユーザーは読み取りができます。

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

主な用途

グループで共同編集するファイル.

知っておきたいこと

664(rw-rw-r--)は所有者とグループにファイルの編集を許可し、その他のユーザーは読み取りのみできます。チームで編集する共有ドキュメントやソースファイル、あるいは同じグループに属するデプロイ用ユーザーと Web サーバーの両方が書き込むファイルに適しています。umask 002 での新しいファイルのデフォルトで、ユーザーごとに専用のグループを作る多くのディストリビューションがこの umask を使っています。

グループでの書き込みを機能させるには、ファイルが正しいグループに属していること(chgrp、または親フォルダーの setgid)が必要で、メンバーがファイルを作成・名前変更できるようフォルダーは 775 にする必要があります。Git が記録するのは実行ビットだけで、664 と 644 の違いは記録しないので、ファイルシステム経由で共有するリポジトリには core.sharedRepository=group を設定してください。機密情報に 664 を使ってはいけません。その他のユーザーが読めてしまいます。

コマンド

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

chmod 計算機を開く