Chown - Смена владельца/группы
chown (от англ. change owner) — UNIX‐утилита, изменяющая владельца и/или группу для указанных файлов. В качестве имени владельца/группы берётся первый аргумент, не являющийся опцией. Если задано только имя пользователя (или числовой идентификатор пользователя), то данный пользователь становится владельцем каждого из указанных файлов, а группа этих файлов не изменяется. Если за именем пользователя через двоеточие следует имя группы (или числовой идентификатор группы), без пробелов между ними, то изменяется также и группа файла.
Смена владельца файла:
chown user <имя файла>
Смена владельца папки и всех папок/файлов, которые внутри:
chown -R user <имя каталога>
Смена владельца и группы файла:
chown user:group <имя файла>
Изменить права доступа на файл или папку
chmod (от англ. change mode) — программа для изменения прав доступа к файлам и директориям.
chmod 644 /home/user/file.txt
chmod 755 /home/user/test/
-R рекурсивное изменение прав доступа для каталогов и их содержимого
chmod -R 700 /home/user/test/
Изменение прав только на файлы или только на папки
В этом нам поможет команда find.
find /home/user -type f -exec chmod 600 {} \;
Найти в /home/user все объекты, типа file (f) и выполнить для них chmod 600.
Или же для директорий:
find /home/user -type d -exec chmod 700 {} \;