Права доступа
Chown
Зміна власника файла
chown user:group myfile.txt chown -R newuser:newgroup dir/
(R - рекурсивно)
Права 755 только для каталогов (рекурсивно)
find . -type d -exec chmod 755 {} ;
Права 644 только для файлов (рекурсивно)
find . -type f -exec chmod 644 {} ;
Chmod
Права доступа до файла або каталога
chmod 644 myfile.txt chmod u+x myfile.sh
rwx - read, write, execute
ugo - user, group, other
Addgroup
Створення нової групи
addgroup namegroup
ID
Інформація про користувача
id osvex
deluser
deluser параметры пользователь
- –system - удалять только если это системный пользователь
- –backup - делать резервную копию файлов пользователя
- –backup-to - папка для резервных копий
- –remove-home - удалять домашнюю папку
- –remove-all-files - удалять все файлы пользователя в файловой системе
adduser
adduser опции имя_пользователя
- -b - базовый каталог для размещения домашнего каталога пользователя, по умолчанию /home;
- -c - комментарий к учетной записи;
- -d - домашний каталог, в котором будут размещаться файлы пользователя;
- -e - дата, когда учетная запись пользователя будет заблокирована, в формате ГГГГ-ММ-ДД;
- -f - заблокировать учетную запись сразу после создания;
- -g - основная группа пользователя;
- -G - список дополнительных групп;
- -k - каталог с шаблонами конфигурационных файлов;
- -l - не сохранять информацию о входах пользователя в lastlog и faillog;
- -m - создавать домашний каталог пользователя, если он не существует;
- -M - не создавать домашнюю папку;
- -N - не создавать группу с именем пользователя;
- -o - разрешить создание пользователя linux с неуникальным идентификатором UID;
- -p - задать пароль пользователя;
- -r - создать системного пользователя, не имеет оболочки входа, без домашней директории и с идентификатором до SYS_UID_MAX;
- -s - командная оболочка для пользователя; (bash)
- -u - идентификатор для пользователя;
- -D - отобразить параметры, которые используются по умолчанию для создания пользователя. Если вместе с этой опцией задать еще какой-либо параметр, то его значение по умолчанию будет переопределено.
Delgroup
delgroup osvex
Usermod
sudo usermod -g нова_група ім'я_користувача sudo usermod -aG додаткова_група ім'я_користувача sudo usermod -l нове_ім'я ім'я_користувача sudo usermod -d /новий/шлях -m ім'я_користувача sudo usermod -p новий_зашифрований_пароль ім'я_користувача
- Зміна основної групи користувача:
-g–gid - Додавання користувача до додаткових груп:
-a–append. Ця опція співпрацює з опцією-Gабо–groups. - Зміна імені користувача: Опція
-l–login - Зміна домашнього каталогу користувача: За допомогою опції
-dабо–home-m - Зміна пароля користувача:
-pабо–password - Зміна UID (числового ідентифікатора користувача):
-uабо–uid - Заблокування та розблокування облікового запису:
-Lабо–lock-U–unlock - Зміна командної оболонки користувача: Опція
-s–shell/usr/bin/bash