Очень известная команда chown — меняет владельца для файлов и каталогов (папок). Так же по совместительству решает проблему (если она конечно есть) автоматического обновления плагинов и тем для wordpress, например, и так же модулей для drupal 7.Сам сталкивался при переносе на некоторые виртуальные хостинги и например при переносе на VDS(VPS). WordPress и Drupal 7 не хотят в автоматическом режиме сами скачивать и устанавливать обновления для плагинов и модулей соответственно.
В документации сказано просто, мол: «Дайте права!». Редко когда проблема в действительности в правах доступа к файлам и каталогам, просто необходимо что бы владельцем хоста стал апач, он же веб-сервер, грубо говоря.
Я, например, обошелся таким вариантом chown -R www-data /var/www
«вылечило» все вордпрессы и друпалы на моих виртуальных хостах, от просьб логина и пароля к FTP, который мне лень настроить
где /var/www — путь к вашему сайту на сервере, а www-data тот самый владелец, опять же, что у Вас его может Vasya зовут.
PS Смена прав файлов в каталогах и подкаталогах со всеми файлами chmod -R 0755 /var/www
где -R — рекурсия
При необходимости сменить права только для директорий или только для файлов, можно использовать команду find
Следовательно для файлов: find /var/www -type f -exec chmod 0644 {} \;
и для директорий они же каталоги они же папки: find /var/www -type d -exec chmod 0755 {} \;