Системы Unix используют Chmod для распределения прав доступа к фалам, что способствует большей безопасности системы. С одной стороны это очень помогает, но с другой это большая головная боль для тех кто не знает как работает Chmod.
В системах Windows (Dos-WinME) можно устанавливать атрибуты "только для чтения", "архивный", "скрытый". А в Unix системах можно устанавливать права доступа для чтения, записи и выполнения(запуска) файла в папке.
Это и есть права доступа для: owner(владельца), the group(группы), и public(посетители, анонимные пользователи) Windows NT/XP имеет точно такие же функции при использовании NTFS.
Таблица распределения прав доступа выглядит так:
Owner | Group | Public
4: read | read | read
2: write | write | write
1: execute | execute | execute
Т.е. когда сы видим файл или папку которая имеет права доступа 666 это значит что этот файл доступен для записи для всех. Первая 6 это owner(владелец), вторая group(группы), третья public(посетители, анонимные пользователи). Чтение это число 4, запись 2, так что чтение+запись и дает нам 6(4+2).