Я столкнулся с опцией для chmod:
chmod 777 /tyr/....
Для чего 777?
Мир, группа файла и владелец файла могут читать, записывать и выполнять файл. 777
указывает, что с использованием восьмеричной записи.
Для дальнейшего чтения - http://en.wikipedia.org/wiki/File_system_permissions#Octal_notation
Восьмеричное разрешение 777 эквивалентно символическому разрешению ugo=rwx
или, как вы могли бы увидеть, используя ls -l
:
rwxrwxrwx 1 user group 25500 2010-08-01 06:44 filename
Обычно вы не хотите, чтобы мир (Другой) мог писать в файл.
Например, если файл доступен для записи другим и исполняется всеми (ugo+x), то какой-нибудь злонамеренный пользователь может изменить файл, и это может иметь ужасные последствия при следующем запуске.
Обычно для исполняемых файлов достаточно 755. Для других файлов 644 обычно достаточно, но иногда они должны быть доступны для групповой записи (664) или только для чтения (444) или для большей конфиденциальности (400 или 600).