Як змінити обліковий запис користувача в Windows 10 в Ubuntu Bash Shell
Коли ви вперше встановите Ubuntu або інший дистрибутив Linux на Windows 10, вам буде запропоновано створити ім'я користувача та пароль UNIX. Bash автоматично входить до цього облікового запису користувача під час запуску оболонки, але ви можете змінити ці облікові дані, якщо це необхідно.
Як облікові записи користувачів працюють у середовищі Linux
Коли ви налаштуєте новий дистрибутив Linux, запустивши його після встановлення, вам буде запропоновано створити обліковий запис користувача для оболонки Bash. Windows називає це вашим «обліковим записом користувача UNIX». Отже, якщо ви вкажете назву «bob» і пароль «letmein», ваш обліковий запис користувача Linux називається «bob» і має домашню папку «/ home / bob». потрібно ввести пароль в оболонці, потрібно ввести "letmein". Ці облікові дані повністю незалежні від облікового запису користувача та пароля Windows.
Кожна установка Linux має власну конфігурацію, включаючи окремі файли, встановлені програми та налаштування конфігурації. Вам доведеться створити ім'я користувача та пароль UNIX для кожного встановленого дистрибутива Linux.
Як змінити обліковий запис користувача за умовчанням для Bash
Щоб змінити обліковий запис користувача за замовчуванням у оболонці Ubuntu Bash, відкрийте вікно командного рядка або вікно PowerShell.
Щоб відкрити вікно командного рядка, відкрийте меню Пуск, знайдіть “cmd”, а потім натисніть клавішу Enter. Щоб відкрити вікно PowerShell, клацніть правою кнопкою миші кнопку Пуск (або натисніть Windows + X), а потім виберіть "Windows PowerShell" з меню "Влада користувача"..
У вікні командного рядка або PowerShell (не вікна оболонки Bash) запустіть відповідну команду для вашого дистрибутива Linux. Замініть "ім'я користувача" на команду нижче, використовуючи нове ім'я користувача:
- Ubuntu:
ubuntu config --default-user ім'я користувача
- openSUSE Leap 42:
opensuse-42 - ім'я користувача користувача за замовчуванням
- SUSE Linux Enterprise Server 12:
sles-12 - ім'я користувача за замовчуванням
Можна вказати лише обліковий запис користувача, який вже існує в середовищі Linux.
Наприклад, щоб встановити користувача за промовчанням як root, виконайте таку команду. Це зручно, якщо ви забули пароль облікового запису користувача UNIX, оскільки користувач root має повний доступ до системи. Ви зможете створювати нові облікові записи користувачів і скидати пароль існуючого облікового запису користувача з кореневої оболонки.
- Ubuntu:
ubuntu config --dean-user root
- openSUSE Leap 42:
opensuse-42 --default-user root
- SUSE Linux Enterprise Server 12:
sles-12 --dean-user root
Як створити новий обліковий запис користувача в Bash
Ви можете створювати облікові записи користувачів, запустивши програму adduser
команду з оболонки Bash середовища Linux. Наприклад, щоб зробити це на Ubuntu, просто запустіть наступну команду, замінивши "newuser" на назву вашого нового облікового запису:
sudo adduser newuser
Вкажіть пароль облікового запису користувача для автентифікації, а потім введіть пароль для нового облікового запису користувача. (Якщо ви не пам'ятаєте поточний пароль облікового запису UNIX, використовуйте команди, які ми розглянули в попередньому розділі, щоб спочатку встановити користувача root як обліковий запис за промовчанням.)
Вас також попросять надати іншу інформацію, наприклад, "повне ім'я" та номери телефонів для нового облікового запису. Ці дані зберігаються локально на вашому комп'ютері, і це не важливо. Ви можете просто натиснути Enter, щоб залишити ці поля порожніми.
Після створення нового облікового запису користувача можна зробити його обліковим записом користувача за умовчанням, використовуючи вищезазначену команду, або перейти до нього за допомогою su
Команда, показана на зображенні нижче.
Як змінити пароль облікового запису користувача Bash
Щоб змінити пароль облікового запису користувача Bash, потрібно використовувати звичайні команди Linux у середовищі Bash. Щоб змінити пароль поточного облікового запису користувача, запустіть оболонку Bash і виконайте таку команду:
passwd
Введіть поточний пароль облікового запису користувача, а потім введіть новий пароль.
Щоб змінити пароль іншого облікового запису користувача, наприклад, якщо ви забули свій пароль, а потім встановити обліковий запис кореневого користувача як обліковий запис за промовчанням, виконайте таку команду, де "ім'я користувача" - це ім'я користувача, пароль якого ви хочете змінити:
ім'я користувача passwd
Цю команду потрібно запускати з правами кореневої системи, тому вам доведеться її префікс sudo
на Ubuntu, якщо ви не використовуєте його як кореневого користувача:
sudo passwd ім'я користувача
Як перемикатися між обліковими записами користувачів
The ubuntu config --default-user ім'я користувача
(або еквівалентна команда для вашого дистрибутива Linux) контролює, який обліковий запис використовує оболонка Bash за замовчуванням. Однак, якщо ви хочете використовувати кілька облікових записів користувачів у Bash, ви можете перемикатися між ними під час роботи в оболонці Bash.
Для цього виконайте таку команду в оболонці Bash, замінивши "ім'я користувача" на ім'я користувача, яке ви хочете використовувати:
su ім'я користувача
Вам буде запропоновано ввести пароль облікового запису іншого користувача, і тоді ви перейдете на цей обліковий запис користувача в оболонці Bash.