linux:access:all

Права доступа

Зміна власника файла

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 644 myfile.txt
chmod u+x myfile.sh

rwx - read, write, execute
ugo - user, group, other

Створення нової групи

addgroup namegroup

Інформація про користувача

id osvex

deluser параметры пользователь

  • –system - удалять только если это системный пользователь
  • –backup - делать резервную копию файлов пользователя
  • –backup-to - папка для резервных копий
  • –remove-home - удалять домашнюю папку
  • –remove-all-files - удалять все файлы пользователя в файловой системе

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 osvex
sudo usermod -g нова_група ім'я_користувача

sudo usermod -aG додаткова_група ім'я_користувача

sudo usermod -l нове_ім'я ім'я_користувача

sudo usermod -d /новий/шлях -m ім'я_користувача

sudo usermod -p новий_зашифрований_пароль ім'я_користувача
  1. Зміна основної групи користувача:-g–gid
  2. Додавання користувача до додаткових груп:-a–append. Ця опція співпрацює з опцією -G або –groups.
  3. Зміна імені користувача: Опція -l–login
  4. Зміна домашнього каталогу користувача: За допомогою опції -d або –home-m
  5. Зміна пароля користувача:-p або –password
  6. Зміна UID (числового ідентифікатора користувача):-u або –uid
  7. Заблокування та розблокування облікового запису:-L або –lock-U–unlock
  8. Зміна командної оболонки користувача: Опція -s–shell /usr/bin/bash
  • linux/access/all.txt
  • Востаннє змінено: 18/06/2024 07:21
  • (зовнішнє редагування)