Q:Как менять разрешающие режимы?

A:CHMOD очень простое понятие, важно просто понять суть его. СHMOD - это метод, используемый RaidenFTPD чтобы контролировать режимный операнд. Режим файлов или директорий задает различного рода разрешения для них.
Параметр, обозначающий режим, представляет собой число в виде nnn, где n - цифра от 0 до 7. Таким образом, параметр режима может принимать следующие значения:

400 - Позволение владельцу считывать файлы с диска.

200 - Позволение владельцу записывать файлы на диск.

100 - Позволение владельцу запускать(удалять) файлы на диске(с диска).

700 - Позволение владельцу считывать, записывать, запускать и удалять файлы с диска.

040 - Позволение считывать файлы пользователям той же группы, что и владелец.

020 - Позволение записывать файлы на диск пользователям той же группы, что и владелец.

010 - Позволение запускать(удалять) файлы пользователям той же группы, что и владелец.

070 - Позволение считывать, записывать, запускать или удалять файлы пользователям той же группы, что и владелец.

004 - Позволение считывать файлы всем остальным пользователям.

002 - Позволение записывать файлы всем остальным пользователям.

001 - Позволение запускать(удалять) файлы всем остальным пользователям.

007 - Позволение считывать, записывать, запускать и удалять файлы всем остальным пользователям.

Остановимся подробнее на вышеприведенных значениях. Первая из трех цифр относится к владельцу. Вторая - к пользователям той же группы, что и владелец. Третья цифра относится ко всем остальным пользователям. Владелец файлов или директорий - это человек, который эти файлы/директории создал.

Цифра 0 означает "никаких разрешений", 1 - позволение запускать/удалять файлы, 2 - позволение записывать файлы на диск, 4 - позволение считывать файлы. Эти цифры складываются, образуя одну из 3 цифр значения параметра режима. Таким образом 6 - это 4+2, что предоставит соответствующим пользователям право на считывание и запись файлов...

пример: site chmod 775 * - это означает, что владелец имеет права считывать, записывать, запускать и удалять файлы. Пользователи той же группы, что и владелец, также имеют права считывать, записывать, запускать и удалять файлы. Все остальные получают права считывать и удалять файлы.

пример: site chmod 760 john.mp3 - это изменит режим файла john.mp3, присвоив параметру режима значение 760 (владелец имеет права считывать, записывать, запускать и удалять файлы, пользователи его группы имеют возможность считывать и записывать файлы, а все остальные не имеют вообще никаких разрешений).

FTP server - RaidenFTPD

Copyright © RaidenFTPD TEAM , ALL RIGHT RESERVED

REVISION 2.4 , 2002/10/24