21Aug
Pri prvom nainštalovaní balíka Ubuntu Bash v systéme Windows 10 sa zobrazí výzva na vytvorenie používateľského mena a hesla pre prostredie Bash. Bash sa automaticky prihlási do tohto používateľského konta vždy, keď spustite shell, ale môžete ho zmeniť - a jeho heslo.
Nemôžete to však len urobiť so štandardnými príkazmi Linuxu. Namiesto toho musíte použiť príkaz lxrun z prostredia Bash, aby ste to mohli ovládať.
Ako používateľské účty pracujú v systéme Bash Shell systému Windows 10
Keď nastavíte program Bash v systéme Windows 10 spustením príkazu bash.exe alebo príkazu lxrun / install, systém Windows vás požiada, aby ste vytvorili používateľský účet, ktorý sa používa v shell Bash. Systém Windows volá toto "používateľské konto UNIX".Takže ak zadáte meno "bob" a heslo "letmein", váš užívateľský účet systému Linux bude pomenovaný "bob" a bude mať domovský priečinok "/home/ bob".Keď potrebujete zadať svoje heslo do shellu, musíte zadať "letmein".To je úplne nezávislé od vášho používateľského konta a hesla systému Windows.
Každý používateľ systému Windows má vlastné prostredie Bash, vrátane samostatných súborov, nainštalovaných programov a konfiguračných nastavení.Ak iný používateľský účet Windows na vašom počítači nastaví Bash, budú vyzvaní na nastavenie vlastného používateľského konta pre prostredie Bash. Prostriedky Bash zostanú úplne oddelené, každý s vlastnými používateľskými účtami, ktoré nie sú prístupné z iného prostredia.
Inými slovami, každý používateľský účet systému Windows má vlastnú samostatnú karanténu Ubuntu Bash, do ktorej sa dá prehrať.
Ako zmeniť predvolený používateľský účet pre Bash
Ak chcete zmeniť predvolený používateľský účet vo funkcii Ubuntu Bash, otvorte okno príkazového riadka alebo PowerShellokno. Kliknite pravým tlačidlom myši na tlačidlo "Štart" alebo stlačte klávesy Windows + X na klávesnici a vyberte "Príkazový riadok" a otvorte ho.
V okne príkazového riadka( nie v okne Bash shell) spustite nasledujúci príkaz. Nahraďte "myusername" v nižšie uvedenom príkaze s vaším novým používateľským menom:
lxrun / setdefaultuser myusernameAk používateľský účet ešte neexistuje v prostredí Bash, vytvorí sa a zobrazí sa výzva na zadanie hesla.
Ak chcete používať hlavný účet ako predvolený používateľský účet, môžete spustiť nasledovný príkaz:
lxrun / setdefaultuser rootTýmto nastavíte ako používateľský konto root ako predvolený používateľský účet bez hesla.Účet root bude tiež nastavený ako predvolený používateľský účet bez hesla, ak ste nainštalovali prostredie Bash pomocou príkazu lxrun / install / y.
Ako zmeniť heslo používateľa vášho basu
Ak chcete zmeniť heslo svojho používateľského účtu Bash, budete musieť používať normálne Linuxové príkazy v prostredí Ubuntu Bash. Ak chcete zmeniť heslo, spustite balík Bash a spustite nasledujúci príkaz:
passwdBudete vyzvaní, aby ste zadali aktuálne heslo vášho používateľského konta a potom vás požiada o poskytnutie nového.
Ako prepínať medzi používateľskými účtami
Príkaz lxrun / setdefaultuser určuje, ktorý používateľský účet Bash shell používa štandardne. Ak však chcete používať viacero používateľských účtov s Bashom, môžete sa medzi nimi prepínať v rámci Bash shell.
Ak chcete urobiť, spustite nasledujúci príkaz v Bash shell, nahradiť "username" s užívateľským menom, ktoré chcete použiť:
su usernameBudete vyzvaní na zadanie hesla iného používateľského konta a potom prepnete natohto používateľského konta v shell Bash.
Ako vytvoriť nový používateľský účet v Bash
Pomocou príkazu lxrun / setdefaultuser môžete vytvoriť používateľské kontá.Môžete však tiež vytvoriť nové používateľské kontá v prostredí Bash. Za týmto účelom stačí spustiť nasledujúci príkaz a nahradiť "mynewuser" názvom vášho nového používateľského konta.
sudo adduser mynewuserBudete vyzvaní, aby ste zadali heslo vášho aktuálneho používateľského konta na overovanie a potom zadajte heslo pre používateľské konto. Budete tiež vyzvaní, aby ste pre tento účet poskytli ďalšie informácie, ako napríklad "celé meno" a telefónne čísla. Toto všetko je uložené lokálne na vašom počítači a nie je dôležité.Jednoduchým stlačením klávesu Enter nechajte tieto polia prázdne.
Po vytvorení nového používateľského konta môžete k nemu prejsť pomocou vyššie uvedeného príkazu su.