Удалить пользователя из WSL Linux в Windows 10

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

Возможность запускать Linux изначально в Windows 10 обеспечивается функцией WSL. WSL означает подсистему Windows для Linux, которая изначально была ограничена только Ubuntu. Современные версии WSL позволяют устанавливать и запускать несколько дистрибутивов Linux из Microsoft Store.

После включения WSL вы можете устанавливать различные версии Linux из Магазина. Вы можете использовать следующие ссылки:

  1. Ubuntu
  2. openSUSE Leap
  3. SUSE Linux Enterprise Server
  4. Kali Linux для WSL
  5. Debian GNU/Linux

и другие.

Когда вы запускаете дистрибутив WSL в первый раз, он открывает окно консоли с индикатором выполнения. Через некоторое время вам будет предложено ввести новое имя учетной записи пользователя и его пароль. Эта учетная запись будет вашей учетной записью WSL по умолчанию, которая будет использоваться для автоматического входа при каждом запуске текущего дистрибутива. Кроме того, он будет включен в группу sudo, чтобы позволить ему запускать команды с повышенными правами (как root).

Учетные записи пользователей в WSL Linux

Каждая Дистрибутив Linux, работающий в подсистеме Windows для Linux, имеет собственные учетные записи и пароли пользователей Linux. Вам придется настраивать учетную запись пользователя Linux каждый раз, когда вы добавляете дистрибутив, переустанавливаете или сбрасываете. Учетные записи пользователей Linux не только независимы для каждого дистрибутива, они также не зависят от вашей учетной записи пользователя Windows, поэтому вы можете добавлять или удалять учетную запись пользователя Linux, не меняя учетные данные Windows.

Sudo – это особый пользователь. группа в Linux. Члены этой группы могут запускать команды и приложения от имени пользователя root (т. Е. С повышенными правами). Группа sudo доступна, если установлен пакет sudo . Помимо группы, он предоставляет команду sudo, которую следует использовать для повышения уровня команды или приложения, например $ sudo vim/etc/default/keyboard.

Чтобы удалить пользователя из WSL Linux Distro в Windows 10,

  1. Запустите дистрибутив WSL Linux, например Ubuntu.
  2. Введите следующую команду и нажмите клавишу Enter: sudo userdel . Введите пароль для подтверждения операции.
  3. Если вы переключили свою учетную запись пользователя по умолчанию на root, вы можете опустить часть sudo и запустить команду напрямую, то есть # userdel . Из корневого сеанса вы можете удалить любую учетную запись пользователя, включая учетную запись по умолчанию.
  4. Замените часть именем пользователя для нужной учетной записи. для удаления.

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

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

  • Аргумент -r будет рекурсивно удалите домашний каталог (обычно/home/) и все его содержимое для учетной записи пользователя, которую вы хотите удалить. Пример синтаксиса: $ sudo userdel -r . Если вы уверены, что вам больше не нужны файлы, принадлежащие учетной записи пользователя, которую вы хотите удалить, вы можете указать этот аргумент.
  • Аргумент -f принудительно удаляет пользователя, вошедшего в систему. $ sudo userdel -f .
Оцените статью
digitdocom.ru
Добавить комментарий