Chmodのオプションに遭遇しました:
chmod 777 /tyr/....
777とは何ですか?
ワールド、ファイルのグループ、およびファイルの所有者は、ファイルの読み取り、書き込み、および実行を行うことができます。 777
は、8進表記を使用することを指定します。
詳細については--- http://en.wikipedia.org/wiki/File_system_permissions#Octal_notation
8進数のパーミッション777は、シンボリックパーミッションugo=rwx
と同等であるか、ls -l
を使用して表示されます。
rwxrwxrwx 1 user group 25500 2010-08-01 06:44 filename
通常、ワールド(その他)がファイルに書き込めないようにする必要があります。
たとえば、ファイルがOtherによって書き込み可能であり、すべて(ugo + x)によって実行可能である場合、悪意のあるユーザーがファイルを変更する可能性があり、次回の実行時に悲惨な結果を招く可能性があります。
通常、実行可能ファイルの場合、755で十分です。他のファイルの場合、通常は644で十分ですが、グループ書き込み可能(664)または読み取り専用(444)、または最もプライバシーを保護するため(400または600)である必要がある場合もあります。