====== Права доступа ====== ===== 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