Изменение прав пользователя Ubuntu
Команды chmod, chown, chgrp
chmod изменение прав пользователей
Например - 764 (7 - права владельца, 6 - права группы, 4 - права остальных)
OCT | BIN | Mask | Действие |
0 | 000 | - - - | отсутствие прав |
1 | 001 | - - x | права на выполнение |
2 | 010 | - w - | права на запись |
3 | 011 | - w x | права на запись и выполнение |
4 | 100 | r - - | права на чтение |
5 | 101 | r - x | права на чтение и выполнение |
6 | 110 | r w - | права на чтение и запись |
7 | 111 | r w x | полные права |
chmod 740 123.txt изменение для файла 123.txt прав
chmod -R 764 qwerty рекурсивное изменение для каталога qwerty и его содержимого прав
chown изменение владельца файла или папки
sudo chown adm 123.txt изменение для файла 123.txt владельца adm
sudo chown root qwerty изменение для каталога qwerty владельца root
sudo chown root:adm 123.txt изменение для файла 123.txt владельца root и владельца группы adm
sudo chown root:adm qwerty изменение для каталога qwerty владельца root и владельца группы adm
sudo chown -R root:adm qwerty рекурсивное изменение для каталога qwerty и его содержимого владельца root
chgrp изменение владельца группы файла или папки
chgrp adm 123.txt изменение для файла 123.txt прав владельца группы adm
sudo chgrp root qwerty изменение для каталога qwerty прав владельца группы root
chgrp (ваша учетная запись) qwerty изменение для каталога qwerty прав владельца группы (ваша учетная запись)
sudo chgrp -R root qwerty рекурсивное изменение для каталога qwerty и его содержимого владельца группы root
Ctrl + H отображать скрытые папки и файлы
cd / переход в корневую директорию
cd /home/(учетная запись) переход в домашнюю папку
cd (название папки) переход в папку
dir отображение папок и файлов в директории
Примеры: изменение разрешений и владельца группы mine для каталога /home/mine/etc/X11 и его содержимого
cd /home/mine/etc
sudo chgrp -R mine X11
sudo chmod -R 775 X11