Создаём пользователя системы и меняем права на каталоги, с коротким описанием
Создание пользователей
adduser username
passwd userpassword
userdel username
Чтобы удалить домашний каталог вместе с учетной записью пользователя, введите как root:
userdel -r username
Передача привилегий Sudo
gpasswd -a username wheel
Теперь новый пользователь имеет возможность запускать команды с правами администратора. Для этого нужно просто начинать команду с sudo
sudo lid -g wheel тобы узнать, какие пользователи состоят в группе wheel, используйте функцию lid. Как правило, lid используется для того чтобы просмотреть группы, в которых состоит определенный пользователь, но флаг –g способен обратить действие команды, и тогда она покажет, какие пользователи состоят в определенной группе.
Меняем права на каталог
ls -l имя каталога права пользователя на папку
следующая команда меняет владельца каталога /home/account на пользователя linda:
chown linda /home/account
Следующая команда изменяет какого-либо владельца группы /home/account на группу account:
chown .account /home/account
chmod -R a+r /var/log
Вот список расшифровок данных сокращений:
Классы
u — пользователь, который является владельцем файла (от английского «user»);
g — группа, к которой принадлежит пользователь (от английского «group»);
o — остальные (не владелец и не группа-владелец, от английского «others»);
a — все (u, g и o, от английского «all»).Права
r — право на чтение;
w — право на запись;
x — право на исполнение.Действия
+ — дает право;
- — отбирает право;
= — оставляет только данное право.
Приведем несколько примеров использования команды chmod:
g+w — дает группе-владельцу право на запись;
o-rwx — отбирает все права у остальных пользователей;
u+x — дает владельцу право на выполнение файла;
a+rw — позволяет любому читать и записывать в файл;
ug+r — позволяет владельцу и группе читать файл;
g=rx — позволяет группе читать и исполнять файл (не записывать в него).
Опция -R позволяет изменять права для всего дерева каталогов.
Если вы хотите изменить разрешения относительно текущих разрешений, вы можете использовать chmod в относительном режиме. При использовании chmod в относительном режиме вы работаете с тремя индикаторами, чтобы указать, что вы хотите сделать:
Сначала вы указываете, для кого вы хотите изменить разрешения. Для этого вы можете выбрать между пользователем (u), группой (g) и другими (o).
Затем вы используете оператор для добавления или удаления разрешений из текущего режима или устанавливаете их абсолютно.
В конце вы используете r, w и x, чтобы указать, какие разрешения вы хотите установить.
При изменении разрешений в относительном режиме вы можете пропустить часть «кому», чтобы добавить или удалить разрешение для всех объектов. Например, эта команда добавляет разрешение на выполнение для всех пользователей:
chmod +x somefile
При работе в относительном режиме вы также можете использовать более сложные команды. Например, эта команда добавляет разрешение на запись в группу и удаляет чтение для других:
chmod g+w,o-r somefile
Комментариев нет:
Отправить комментарий