После переноса сайта с хостинга на VPS сервер все файлы сайта стали принадлежать пользователю "root". В результате чего сайт не работает, так как команда include() не может вложить файлы, принадлежащие "root".Файлов на сайте десятки тысяч, вручную им владельца не изменишь всем. Как можно массово поменять владельца файлов и права доступа к ним?
chown -R
chmod -R>После переноса сайта с хостинга на VPS сервер все файлы сайта стали
>принадлежать пользователю "root". В результате чего сайт не работает, так как
>команда include() не может вложить файлы, принадлежащие "root".
>
>Файлов на сайте десятки тысяч, вручную им владельца не изменишь всем. Как
>можно массово поменять владельца файлов и права доступа к ним?
Я понимаю, что есть команда chown Могу поменять владельца папки, но внутри папки остаются тысячи файлов под root. Как бы сделать, что изменились и все права внутри папки.
>Я понимаю, что есть команда chown Могу поменять владельца папки, но внутри
>папки остаются тысячи файлов под root. Как бы сделать, что изменились
>и все права внутри папки.man chown
man chmod
Для "особо одаренных" искать что такое рекурсия.
Спасибо, понял. Нужно было подключиться через SSH к серверу и дать команду
chown -R имя:группа /var/www/vhosts/sait.ru/httpdocs/
>Спасибо, понял. Нужно было подключиться через SSH к серверу и дать команду
>
>chown -R имя:группа /var/www/vhosts/sait.ru/httpdocs/Ты гений. :)
Спасибо - :)
по теме вопросик...
мож кто подскажет, нужно срочно...
менялся uid юзера, во время процесса машинка ушла в ребут:((
менялось usermod -u 77777 user
предыдущий uid был к примеру 55555,
получили кашу, часть файлов/папок овнер нормальный, часть 55555, в базе юзера такого соответственно нет...
Вопрос, как быстро и с наименьшими проблемами это можно пофиксить?