EUR
european

EUR

usa

USD

Russian Ru
Ex. VAT Ex. VAT 0%

Добавьте или удалите пользователя на Linux-серверах тарифов DC3 и DC2.

Info

Эта инструкция описывает добавление и удаление пользователей на Linux-сервере. Процесс может отличаться между дистрибутивами на базе RHEL и на базе Debian, где может потребоваться ввод пароля и дополнительной информации о пользователе. Не рекомендуется регулярно работать под учётной записью root. Любая ошибка или компрометация учётной записи даёт полный контроль над сервером. Вместо этого создайте отдельного пользователя и предоставьте только те права, которые необходимы для его задач (принцип наименьших привилегий). Используйте sudo для выполнения отдельных команд с повышенными привилегиями вместо прямого входа под root.

Чтобы добавить пользователя, например "introserv", процедура отличается между дистрибутивами на базе Debian и на базе RHEL.

Для систем на базе Debian (Debian, Ubuntu)

Используйте интерактивный скрипт adduser. Он создаёт пользователя, устанавливает пароль и запрашивает дополнительную информацию за один шаг:

adduser introserv

Для систем на базе RHEL (RHEL, AlmaLinux, RockyLinux, CentOS)

В дистрибутивах на базе RHEL adduser является симлинком на useradd и не является интерактивным. Выполнение adduser introserv эквивалентно выполнению useradd introserv, а пароль нужно устанавливать отдельно.

Создать пользователя:

useradd -m introserv

Установить пароль для пользователя:

passwd introserv

Команда useradd создаёт нового пользователя с системными настройками по умолчанию, указанными в файле /etc/default/useradd.

При создании пользователя выполняются следующие действия:

  • создаётся новый пользователь с именем "introserv"
  • создаётся группа с таким же именем
  • создаётся домашний каталог в /home/introserv
  • файлы из каталога /etc/skel копируются в домашний каталог (этот каталог содержит файлы, используемые как шаблон для всех новых пользователей)

Чтобы добавить нового пользователя в группу sudo, выполните следующую команду:

Для систем на базе Debian:

usermod -aG sudo introserv

Для систем на базе RHEL:

usermod -aG wheel introserv

Изменения вступят в силу после выхода пользователя из системы и повторного входа.

Чтобы удалить пользователя из группы sudo, выполните следующую команду:

Для систем на базе Debian:

gpasswd -d introserv sudo

Для систем на базе RHEL:

gpasswd -d introserv wheel

Чтобы удалить пользователя, выполните следующую команду:

Для систем на базе Debian:

deluser --remove-home introserv

Для систем на базе RHEL:

userdel -r introserv

Обе команды удаляют пользователя вместе с его домашним каталогом. Файлы, принадлежащие пользователю за пределами домашнего каталога, автоматически удалены не будут. Без флага --remove-home (для систем на базе Debian) или -r (для систем на базе RHEL) домашний каталог останется на сервере.

Перед удалением пользователя убедитесь, что у него нет активных запущенных процессов:

ps -u introserv

VAT

  • Other

    Ex. VAT

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    22%
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • germany
  • Español
  • Italiano
  • Poland
  • Русский
  • Slovenski
  • Türkçe
  • ukraine
  • kingdom
  • French
  • Hrvatska
  • Other
  • Austria
  • Belgium
  • Bulgaria
  • Croatia
  • Cyprus
  • Czech Republic
  • Denmark
  • Estonia
  • Finland
  • France
  • Germany
  • Greece
  • Hungary
  • Ireland
  • Italy
  • Latvia
  • Lithuania
  • Luxembourg
  • Malta
  • Netherlands
  • Poland
  • Portugal
  • Romania
  • Slovakia
  • Slovenia
  • Spain
  • Sweden
  • USA