Работа в *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 — отобразить параметры, которые используются по умолчанию для создания пользователя. Если вместе с этой опцией задать еще какой-либо параметр, то его значение по умолчанию будет переопределено.
    • adduser username sudo (ссылка)
  • Список активных пользователей: w
  • Последние сеансы пользователей:  last -a
  • Не работают стрелки вверх и вниз (вместо истории команд выходят последовательности символов): включена оболочка /bin/sh, а не /bin/bash. Проверить это можно так: echo $SHELL
  • Изменить оболочку по умолчанию:
    • su (заходим под root)
    • usermod -s /bin/bash UserName
  • Проверить доступные оболочки:
    • cat /etc/shells
  • Изменение пароля пользователя (ссылка)
    • sudo passwd user (добавление пароля пользователю)
    • sudo passwd -d user (удаление пароля у пользователя, запрет на вход в систему)
    • другие опции
      • -d — удалить пароль пользователя, после этого он не сможет войти
      • -e — сделать пароль устаревшим
      • -i — через сколько дней после того, как пароль устарел, отключить аккаунт, если пользователь не сменил пароль
      • -l — запретить пользователю входить в систему
      • -n — минимальное количество дней между сменами пароля
      • -S — отобразить информацию об аккаунте
      • -u — отменяет действие параметра -l
      • -x — максимальное количество дней, пока пароль можно использовать.
      • -w — количество дней, после которых нужно предупреждать пользователя о том, что надо сменить пароль.
  • смена пользователя
    • su username
  • изменение домашней директории пользователя
    • sudo usermod -md /home/UserName UserName
  • сделать пользователя владельцем директории
    • sudo chown UserName /home/UserName
  • Установка из *.deb
    • wget -O NewFileName http://PathToSourceFile (скачиваем файл)
    • sudo dpkg -i FileName.deb (ссылка)
    • sudo apt-get -f install (если возникнут проблемы с зависимостями)

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

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

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