Команда 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.
Теперь хотелось бы услышать ваши мысли.
Было ли это руководство полезно для вас?
Или, может быть, у вас есть вопросы.
Разве я не включил в это руководство какую-либо команду?
Оставьте комментарий ниже.
Вот еще несколько подобранных вами руководств, которые вы можете прочитать дальше: