Выставил я тут на рабочем сервере права на всю папку, в которой сайты лежат, 0777. От души так, типа не жалко. Лучше и не спрашивайте, как так получилось))
Не, все работает конечно, но как-то немного стремно с полностью открытой на запись и выполнение папкой, доступной из веба жить 🙂 И папок вложенных куча, руками нереально все права поправить.
Вобщем, правится так.
Сначала всем ставим 0644
chmod -R 0644 ./*
Затем папкам ставим 0755
chmod -R 0755 ./$(find . -type d)
P.S. Ну и главное правило напоследок — Не лезь, блять, с несоображающей головой на рабочий сервер. Надо сюда будет его отправить, там таких много))
P.P.S. Вики рулит )
Восстанавливаем текстовые файлы
find . -type f -exec chmod 644 {} \;
Потом папки
find . -type d -exec chmod 755 {} \;
9 комментариев
Да, бывают такие ситуации, спасибо вам за новость )))
Если честно раз вышла такая ситуация, спасибо теперь буду знать вдруг опять такое же произойдет.
Ну бывает, у меня у знакомого больше чем год 2 папки с сайтами лежали с 755, и ничего…
Все нормально, ни вирусов на сайтах ничего.
ппц, че тока не напишут, лишь бы проспамится ))
Так побыстрее будет:
time find ./ -type f -print0 | xargs -0 chmod 644
Не по теме конечно, но сайт в первом P.S. нормуль)) поржал
У меня как-то раз была похожая ситуация с правами папок. Только на отдельно взятом вордпрессовом движке. Когда-то давно копался в нем, выставил 777 на 4 папки. А поставить обратно просто забыл. Вспомнил только тогда, когда запустил плагин WP-security scan. Он мне как вывалил списочек незакрытых папок и файлов, так я и офигел. В срочном порядке пришлось везде ставить 755 и 644.
[quote]Не лезь, блять, с несоображающей[/quote]
Нахуя бля материться, это не красиво
Это каким надо быть дебилом, чтоб на сервак пустить несоображающего, да ещё и с такими привилегиями?