Работа в *nix

  • Добавление нового пользователя:
    • useradd опции имя_пользователя:
      • -b — базовый каталог для размещения домашнего каталога пользователя, по умолчанию /home;
      • -c — комментарий к учетной записи;
      • -d — домашний каталог, в котором будут размещаться файлы пользователя;
      • -e — дата, когда учетная запись пользователя будет заблокирована, в формате ГГГГ-ММ-ДД;
      • -f — заблокировать учетную запись сразу после создания;
      • -g — основная группа пользователя;
      • -G — список дополнительных групп;
      • -k — каталог с шаблонами конфигурационных файлов;
      • -l — не сохранять информацию о входах пользователя в lastlog и faillog;
      • -m — создавать домашний каталог пользователя, если он не существует;
      • -M — не создавать домашнюю папку;
      • -N — не создавать группу с именем пользователя;
      • -o — разрешить создание пользователя linux с неуникальным идентификатором UID;
      • -p — задать пароль пользователя;
      • -r — создать системного пользователя, не имеет оболочки входа, без домашней директории и с идентификатором до SYS_UID_MAX;
      • -s — командная оболочка для пользователя;
      • -u — идентификатор для пользователя;
      • -D — отобразить параметры, которые используются по умолчанию для создания пользователя. Если вместе с этой опцией задать еще какой-либо параметр, то его значение по умолчанию будет переопределено.
  • Список активных пользователей: w
  • Последние сеансы пользователей:  last -a
  • Не работают стрелки вверх и вниз (вместо истории команд выходят последовательности символов): включена оболочка /bin/sh, а не /bin/bash. Проверить это можно так: echo $SHELL
  • Изменить оболочку по умолчанию:
    • su
    • usermod -s /bin/bash UserName
  • Проверить доступные оболочки:
    • cat /etc/shells

Добавить комментарий

Ваш e-mail не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.