Когато за първи път инсталирате Ubuntu или друга Linux дистрибуция на Windows 10 , ще бъдете помолени да създадете потребителско име и парола за UNIX. Bash автоматично влиза в този потребителски акаунт, когато стартирате обвивката . Можете обаче да промените тези идентификационни данни, ако е необходимо.
Как да промените потребителския акаунт в Ubuntu Bash Shell Windows 10
Как работят потребителските акаунти в Linux среда
Когато настройвате нова Linux дистрибуция, като я стартирате след инсталирането, ще бъдете помолени да създадете потребителски акаунт за Bash shell . Windows нарича това вашият „UNIX потребителски акаунт“. Така че, ако предоставите името „bob“ и паролата „letmein“, вашият потребителски акаунт в Linux ще се казва „bob“ и ще има домашна директория „/home/bob“. Когато трябва да въведете парола в shell, трябва да въведете "letmein". Тези идентификационни данни са напълно независими от вашия потребителски акаунт и парола за Windows.

Всяка Linux среда, която инсталирате, има своя собствена конфигурация, включително отделни файлове, инсталирани програми и настройки за конфигурация. Ще трябва да създадете потребителско име и парола за UNIX за всяка Linux дистрибуция, която инсталирате.
Как да промените потребителския акаунт по подразбиране за Bash
За да промените потребителския акаунт по подразбиране в обвивката на Ubuntu Bash, отворете прозорец на командния ред или прозорец на PowerShell .
За да отворите прозореца на командния ред, отворете менюто "Старт", въведете "cmd", след което натиснете Enter. За да отворите прозорец на PowerShell, щракнете с десния бутон върху бутона "Старт " (или натиснете Windows + X ), след което изберете "Windows PowerShell" от менюто Power User.

В команден ред или прозорец на PowerShell (не прозорец на Bash shell), изпълнете подходящата команда за вашата Linux дистрибуция. Заменете „потребителско име“ в командата по-долу с вашето ново потребителско име:
ubuntu config --потребителско име по подразбиране
opensuse-42 --потребителско име по подразбиране
- SUSE Linux Enterprise Server 12
sles-12 --потребителско име по подразбиране
Можете да посочите само потребителски акаунти, които вече съществуват в средата на Linux.
Например, за да зададете потребителя по подразбиране като root, изпълнете следната команда. Това е удобно, ако забравите паролата на потребителския си акаунт в UNIX, тъй като root потребителят има пълен достъп до системата. Ще можете да създадете нов потребителски акаунт и да нулирате паролата за съществуващия си потребителски акаунт от root shell.
ubuntu config --default-user root
opensuse-42 --default-user root
- SUSE Linux Enterprise Server 12
sles-12 --потребител по подразбиране root
Как да създадете нов потребителски акаунт в Bash
Можете да създадете потребителски акаунт, като изпълните командата adduser от обвивката Bash на вашата Linux среда. Например, за да направите това в Ubuntu, просто изпълнете следната команда, като замените „newuser“ с името на вашия нов потребителски акаунт:
sudo adduser нов потребител
Въведете текущата си парола за потребителски акаунт за удостоверяване и след това въведете паролата за новия потребителски акаунт. (Ако не си спомняте текущата си парола за акаунт в UNIX, използвайте командите, представени в предишния раздел, за да зададете първо root потребителя като потребителски акаунт по подразбиране).
Ще бъдете помолени да предоставите и друга информация, като вашето „пълно име“ и телефонен номер за новия акаунт. Всички тези данни се съхраняват локално на вашия компютър и не са критични. Трябва само да натиснете Enter , за да напуснете тези полета празно.
След като създадете нов потребителски акаунт, можете да го направите потребителски акаунт по подразбиране, като използвате командата по-горе, или да го конвертирате в командата su, показана на изображението по-долу.

Как да промените паролата за потребителски акаунт в Bash
За да промените паролата на потребителския акаунт на Bash, ще трябва да използвате нормални Linux команди в средата на Bash. За да промените паролата на съществуващ потребителски акаунт, трябва да стартирате Bash shell и да изпълните следната команда:
passwd
Въведете текущата парола на потребителския акаунт и след това въведете нова парола.
За да промените паролата на друг потребителски акаунт - например, ако сте забравили паролата си и след това сте задали root акаунта като потребителски акаунт по подразбиране - трябва да изпълните следната команда, където „ username“ е потребителското име на акаунта, чиято парола искате за промяна:
passwd потребителско име
Тази команда трябва да се изпълнява като root, така че ще трябва да я префиксирате с sudo в Ubuntu, ако не я изпълнявате като root потребител:
sudo passwd потребителско име

Как да превключвате между потребителски акаунти
Username config --default-user в Ubuntu (или еквивалентната команда за вашата Linux дистрибуция) контролира кой потребителски акаунт ще използва Bash shell по подразбиране. Ако обаче искате да използвате няколко потребителски акаунта с Bash, можете да превключвате между акаунти, докато сте в обвивка на Bash.
За да направите това, изпълнете следната команда в обвивката на Bash, като замените „потребителско име“ с потребителското име, което искате да използвате:
su потребителско име
Ще бъдете подканени да въведете паролата на другия потребителски акаунт и след това ще бъдете превключени към този потребителски акаунт в обвивката на Bash.

Късмет!
Виж повече: