chown
Сменить владельца и группу файла или папки
Что делает
chown передаёт файл другому пользователю: сначала кому, потом что. Запись пользователь:группа меняет и владельца, и группу сразу, :группа — только группу. Менять владельца может только root, поэтому команду запускают с sudo.
Типичный случай — файлы сайта, загруженные под своим пользователем: веб-сервер в Ubuntu работает как www-data и не может в них писать, пока не сделать его владельцем. -R меняет владельца у папки со всем содержимым.
Осторожно. sudo chown -R с ошибкой в пути может сменить владельца у системных файлов, и сервер перестанет нормально работать. Проверьте путь перед запуском.
Синтаксис
sudo chown <пользователь>:<группа> <файл>
sudo chown -R <пользователь>:<группа> <папка>Примеры
Сделать www-data владельцем и группой папки /var/www/shop со всем содержимым
sudo chown -R www-data:www-data /var/www/shopто же самое:
sudo chown --recursive www-data:www-data /var/www/shopchown— сменить владельца-R— рекурсивноwww-data:www-data— пользователь:группа/var/www/shop— папка сайта