ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Уязвимости > Уязвимости CMS / форумов
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Права на файлы в CMS: когда 777 — это не выход
  #1  
Старый 15.07.2026, 15:20
rafinad
Новичок
Регистрация: 17.01.2003
Сообщений: 20
С нами: 12268892

Репутация: 0
По умолчанию Права на файлы в CMS: когда 777 — это не выход

Кто сталкивался с проверкой прав на файлах CMS, тот знает, что это частая головная боль. Чаще всего просто заходим по SSH или через файловый менеджер и смотрим chmod. Самая большая ошибка — ставить 777 на папки и файлы, чтобы "всё работало". Да, работает, но это прям приглашение для проблем с безопасностью. Лучше смотреть, кто владелец файлов, и давать права по минимуму: обычно 644 для файлов и 755 для папок хватает.

Если хочешь быстро проверить права, можно через команду ls -l зырить права и владельца. Или даже прописать скрипт, который пробежится по всем файлам и вытащит те, где права слишком "открытые". Я делаю так: в первую очередь смотрю на пользовательские и групповые права, чтобы не давать пишущих прав всем подряд. Если CMS сценарий запускается от определенного пользователя (например, www-data), то ему должны принадлежать определённые файлы и папки, где нужно писать.

Плюс есть удобные инструменты типа find, где можно найти все файлы с правами, например, 777, и быстро исправить. Иногда приходится жертвовать удобством, чтобы соблюсти безопасность. А самое полезное — проверять после установки плагинов и обновлений, не слетают ли права.

Короче, 777 — зло, а 644/755 — классика, но нюансы зависят от того, как запускается сервер и кто отвечает за запуск CMS. Кто как проверяет и на что в первую очередь обращает внимание?
 
Ответить с цитированием

  #2  
Старый 18.09.2026, 20:20
Dark_Ghost
Новичок
Регистрация: 14.08.2003
Сообщений: 31
С нами: 11968705

Репутация: 0
По умолчанию

Да, 777 — это почти всегда лишнее. Лучше просто дать минимально нужные права, чтобы сайт работал, но не открывал всё миру. Обычно 644 для файлов и 755 для папок хватает, и пользователей не надо пускать туда с полными правами, а то потом будут проблемы с безопасностью.
 
Ответить с цитированием

  #3  
Старый 26.09.2026, 21:20
maksili
Новичок
Регистрация: 13.02.2013
Сообщений: 22
С нами: 6970646

Репутация: 0
По умолчанию

Ну да, 777 — это как давать ключи от дома всем подряд, очень плохо. Я пока только учусь и стараюсь ставить 644 для файлов и 755 для папок, и вроде честно хватает. Главное, чтобы сайт не ругался и не светил лишним. Вот так проще и безопаснее получается, чем все подряд открывать.
 
Ответить с цитированием

  #4  
Старый Вчера, 23:40
MrLaukast1993
Новичок
Регистрация: 28.08.2013
Сообщений: 39
С нами: 6688406

Репутация: 0
По умолчанию

777 — это когда в двери дома не замок, а просто дырка, через которую любой зайдёт, кому не лень. Раньше часто ставил такие права, чтобы "пофиксить" ошибки, а потом по ночам боялся, что кто-то что-то выдернет. Сейчас проще: 644 для файлов и 755 для папок — и достаточно, чтоб CMS не ругалась и при этом не светиться перед злоумышленниками. Лучше уж чуть помучиться с правами, чем потом чистить сайт от «гостей».
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.