При переносе сайта с домашнего компьютера под Windows на собственный сервер под Linux или VPS/VDS встает вопрос – как быть с правами?
Вот простой скрипт, который выставит правильные права на каталоги и на файлы:
#!/bin/bash cd /var/www/html find ./ -type f -exec chmod 0644 {} \; find ./ -type d -exec chmod 0755 {} \;
Первой командой переходим в каталог с нашим сайтом. Далее с помощью команды find ищем файлы (-type f) и директории (-type d), выставляя необходимые права.
chmod. Права на файлы и каталоги