Команда userdel в Linux с примерами

В моей предыдущей статье я объяснил как создавать пользователей в Linux. Если вы не читали эту статью, я предлагаю вам прочитать это руководство.

Сегодня вы узнаете, как удалить учетную запись пользователя в Linux с помощью команды userdel.

Как администратор Linux, управление пользователями и группами – одна из повседневных задач администратора Linux.

Если вы работаете или работали в организации, вы должны знать, что после увольнения сотрудника ответственность за удаление этой учетной записи пользователя с сервера лежит на системном администраторе.

В этой статье я расскажу о наиболее полезных функциях этой команды. Итак, перейдем к теме.

Синтаксис

Вы должны следовать синтаксису, приведенному ниже, чтобы использовать userdel команда.

userdel [options] LOGIN

1. Как удалить учетную запись пользователя

Чтобы удалить учетную запись пользователя в Linux, вы можете запустить команду userdel.

В этом примере я удаляю пользователя с именем шрикант.

# userdel shrikant

Примечание: Вы должны запустить команду userdel от имени пользователя root, потому что после выполнения этой команды она вносит изменения в следующие важные файлы конфигурации, владельцем которых является корень.

  • / etc / passwd
  • / etc / shadow
  • / etc / gshadow
  • / etc / group

2. Удалите учетную запись пользователя вместе с домашним каталогом.

В операционных системах Linux, когда мы удаляем пользователя, домашний каталог пользователя и его содержимое по умолчанию не удаляются.

Но пользователей можно удалить с помощью их домашнего каталога и почтового ящика. Для этого вы можете использовать -r вариант с userdel команда.

в этом примере я удаляю пользователя с именем Акаш.

# userdel -r akash

Примечание: Но если файлы находятся в другой файловой системе, вам придется вручную искать и удалять их.

3. Как принудительно удалить учетную запись пользователя

Если пользователь в настоящее время вошел в систему, можно ли его удалить?

Ответ да.

Используя вариант, о котором я собираюсь рассказать вам прямо сейчас, вы можете удалить любую вошедшую в систему учетную запись пользователя, и следующие вещи также будут удалены вместе с учетной записью пользователя.

  • Домашний каталог пользователя
  • Почтовый ящик
  • Если USERGROUPS_ENAB определяется как yes в /etc/login.defs и если существует группа с тем же именем, что и удаленный пользователь, то эта группа будет удалена, даже если она все еще является основной группой другого пользователя.

Осторожность: Этот вариант не рекомендуется.

Введите следующую команду, чтобы принудительно удалить учетную запись пользователя.

# userdel -f sagar

4. Справка / доступ к странице руководства

Используйте следующие команды для доступа к странице руководства / странице справки команды userdel.

# userdel --help
# man userdel

Вы можете посетить следующие веб-сайты, чтобы получить дополнительную информацию о userdel.

Заключение

Надеюсь, вы кое-что узнали из этой статьи.

Я изо всех сил старался включить в это руководство все функции команды userdel.

Теперь хотелось бы услышать ваши мысли.

Было ли это руководство полезно для вас?

Или, может быть, у вас есть вопросы.

Разве я не включил в это руководство какую-либо команду?

Оставьте комментарий ниже.

Вот еще несколько подобранных вами руководств, которые вы можете прочитать дальше:

Похожие записи

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *