|
Права доступа CHMODОдной из задач, перед которой сталкивается вебмастер, является необходимость назначения прав доступа к файлам и папкам сайта. Для этого служит команда chmod, которая назначает такие права, изменяя соответствующий атрибут файла или папки. Слово CHMOD - это аббревиатура фразы change (file) mode - "изменить метод" (назначения прав доступа). Указывать права доступа к объекту можно в цифровом и в символьном форматах.
В цифровом представлении права записаны трехзначным числом. Первое число обозначает права владельца файла ("user"), второе - права группы ("group"), то есть членов той же группы, к которой принадлежит владелец файла) и третье - права остальных пользователей ("world"). Когда пользователь соединяется с сервером, сервер первым делом определяет, к какой группе относится пользователь, и в соответствии с этой группой предоставляет ему соответствующие права. Например, если вы подключаетесь к серверу через FTP, вы входите под своим именем пользователя, соответственно, сервер относит вас к группе "user". Другие пользователи, подключаясь по FTP, будут отнесены к группе "group". Если же человек попадает сайт через браузер, то он попадает в группу "world". Возможны три регламентированных действия с файлами - чтение (Read), запись (в файл или в каталог) (Write) и исполнение (Execute). Для этих действий используются следующие цифровые обозначения: 4 = read (право на чтение) Сложение этих цифр дает совокупность прав для выполнения соответствующих действий. Например, Таким образом, всего возможны 8 вариантов назначения прав для каждой группы: 0 = отсутствие всяких прав на работу с объектом Права доступа можно выражать и в символьном режиме. Для этого режима установки прав доступа используется буквенный формат. В этом случае используются буквы "r", "w" и "x" для read, write и execute соответственно и установки прав доступа для user, group, other (world) соответственно. Например, Все современные FTP-клиенты дают возможность назначения прав доступа с помощью установки "галочек" в checkbox'ах или введением цифрового кода в соответствующее поле. Например, Если вам поначалу трудно сориентироваться в выставлении прав доступа вручную или вы хотите потренироваться в этом, предлагаем вам простой онлайн-калькулятор прав доступа.
|
|