Chmod - що це права на папку 777, 755, 444, 666

FTP-клієнти пропонують різні способи виставлення chmod. Проте, я б хотів розповісти вам, як це робити, маючи під рукою лише Internet Explorer або будь-який інший браузер.

Щоб отримати доступ до файлів, відкрийте браузер і в URL-рядок введіть: ftp: // username: password @ вашдомен. Або просто введіть ftp: // вашдомен після чого з'явиться вікно введення даних для входу.

  • Ваш логін, пароль, і домен - це ваші дані для доступу до FTP, які можуть відрізнятися від даних доступу до вашого сервера.

Ваш chmod буде представлений в цифрах і буквах.

Цифри 755 або 777

Букви rwxr-xr-x або rwxrwxrwx

ПО-ПЕРШЕ, давайте навчимося розуміти цифри:

  • Читання дає значення 4
  • Написання дає значення 2
  • Виконання дає значення 1

Права виставляються шляхом додавання декількох значень до кожної групи дозволів.

Chmod - що це права на папку 777, 755, 444, 666

Тому, якщо ми розглянемо вищенаведену таблицю прав доступу до файлу, то:

В цьому випадку, права доступу будуть виставлені на 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).

Схожі статті