FTP-клієнти пропонують різні способи виставлення chmod. Проте, я б хотів розповісти вам, як це робити, маючи під рукою лише Internet Explorer або будь-який інший браузер.
Щоб отримати доступ до файлів, відкрийте браузер і в URL-рядок введіть: ftp: // username: password @ вашдомен. Або просто введіть ftp: // вашдомен після чого з'явиться вікно введення даних для входу.
- Ваш логін, пароль, і домен - це ваші дані для доступу до FTP, які можуть відрізнятися від даних доступу до вашого сервера.
Ваш chmod буде представлений в цифрах і буквах.
Цифри 755 або 777
Букви rwxr-xr-x або rwxrwxrwx
ПО-ПЕРШЕ, давайте навчимося розуміти цифри:
- Читання дає значення 4
- Написання дає значення 2
- Виконання дає значення 1
Права виставляються шляхом додавання декількох значень до кожної групи дозволів.
Тому, якщо ми розглянемо вищенаведену таблицю прав доступу до файлу, то:
В цьому випадку, права доступу будуть виставлені на 755.
ПО-ДРУГЕ, давайте візьмемося за букви:
В основному, всі так само, просто використовуємо букви замість цифр:
Таким чином, щоб встановити права доступу 765, як зазначено вище, треба все перетворити в rwx rw-r-x,
- щоб встановити права доступу 777: rwx rwx rwx
- щоб встановити права доступу 644: rw- r- r-
644 означає, що власник може виробляти читання і запис, а групи і глобальні користувачі - тільки читання.
Розшифровка буквених позначень:
Робота з буквами трохи складніше і детально описана нижче.
Крім букв, які відносяться до дозволами r w x, є й інший набір:
- u Користувач
- g Групи
- o Глобальні
- a Всі перераховані вище
Права доступу задаються наступними командами:
- + Додати дозвіл
- = Призначити дозвіл
- - видалити дозвіл
Формат chmod usr | grp | othr operator permission
chmod ugo = rwx названіе_файла
Ця команда призначить файлу имя_файла в даному каталозі права доступу для користувачів, груп і інших (глобальні) на читання, написання та виконання (777).
chmod u = rwx, go = rx имя_файла
Ця команда призначить файлу имя_файла в даному каталозі права доступу на читання і запис для користувачів, і читання і виконання для груп та інших (глобальні) (755).
Це дозволить виключити всі права доступу для груп і глобальних для файлу ім'я файлу.
Це виключить право для глобальних користувачів на виконання всіх файлів з розширенням cgi.
Ця установка зробить так, що у каталогу з назвою directory і у всіх файлів і підкаталогів в ньому будуть виставлені наступні права: користувач зможе виробляти читання, запис і виконання, а групи і глобальні користувачі - тільки читання (744).