Când instalați pentru prima oară Ubuntu sau o altă distribuție Linux pe Windows 10, vi se cere să creați un nume de utilizator și o parolă UNIX. Bash se conectează automat în acel cont de utilizator când lansezi shell-ul, dar poți schimba aceste acreditări dacă e nevoie.
Când configurați o nouă distribuție Linux lansând-o după instalarea acesteia, vi se va cere să creați un cont de utilizator pentru shell-ul Bash. Windows-ul numește acest "cont de utilizator UNIX". Deci, dacă dați numele "bob" și parola "letmein", contul de utilizator Linux este numit "bob" și are folderul de domiciliu "/ home / bob". trebuie să introduceți parola în shell, trebuie să introduceți "letmein". Aceste acreditări sunt complet independente de contul dvs. de utilizator Windows și de parola.
Fiecare mediu Linux pe care îl instalați are o configurație proprie, inclusiv fișiere separate, programe instalate și setări de configurare. Va trebui să creați un nume de utilizator și o parolă UNIX pentru fiecare distribuție Linux pe care o instalați.
Pentru a schimba contul dvs. de utilizator implicit în shell-ul Ubuntu Bash, deschideți o fereastră Prompt Command sau fereastra PowerShell.
Pentru a deschide o fereastră de comandă, deschideți meniul Start, căutați "cmd", apoi apăsați Enter. Pentru a deschide o fereastră PowerShell, faceți clic dreapta pe butonul Start (sau apăsați pe Windows + X), apoi selectați "Windows PowerShell" din meniul Power User.
În fereastra Command Prompt sau PowerShell (nu o fereastră shell Bash), rulați comanda corespunzătoare pentru distribuția Linux. Înlocuiți "username" în comanda de mai jos cu noul nume de utilizator:
ubuntu config - nume de utilizator pentru utilizator
opensuse-42 - numele utilizatorului implicit
sles-12 - nume de utilizator implicit-utilizator
Puteți specifica doar un cont de utilizator care există deja în mediul Linux.
De exemplu, pentru a seta utilizatorul implicit ca root, executați următoarea comandă. Acest lucru este convenabil dacă ați uitat parola contului dvs. de utilizator UNIX, deoarece utilizatorul rădăcină are acces complet la sistem. Veți putea crea noi conturi de utilizatori și veți putea reseta parola contului de utilizator existent din shell-ul rădăcină.
ubuntu config - rădăcină de utilizator implicită
opensuse-42 - rădăcină de utilizator implicită
sles-12 - rădăcină de utilizator implicită
Puteți crea conturi de utilizator executând Adăugați utilizator
comandă din shell-ul Bash al mediului Linux. De exemplu, pentru a face acest lucru pe Ubuntu, rulați următoarea comandă, înlocuind "newuser" cu numele noului dvs. cont de utilizator:
sudo adduser newuser
Furnizați parola contului curent de utilizator pentru autentificare, apoi introduceți o parolă pentru noul cont de utilizator. (Dacă nu vă amintiți parola contului dvs. curent UNIX, utilizați comenzile pe care le-am acoperit în secțiunea anterioară pentru a seta utilizatorul rădăcină ca primul cont de utilizator implicit.)
De asemenea, vi se va solicita să furnizați alte informații, cum ar fi "nume complet" și numere de telefon pentru noul cont. Aceste date sunt stocate local pe computerul dvs. și nu este important. Puteți apăsa pe tasta Enter pentru a lăsa aceste câmpuri necompletate.
După ce creați un nou cont de utilizator, îl puteți transforma în contul de utilizator implicit utilizând comanda de mai sus sau comutați la acesta utilizând su
comanda afișată în imaginea de mai jos.
Pentru a schimba parola contului de utilizator Bash, va trebui să utilizați comenzi normale Linux în mediul Bash. Pentru a modifica parola contului curent de utilizator, lansați o coajă Bash și executați următoarea comandă:
passwd
Introduceți parola curentă a contului dvs. de utilizator și apoi introduceți o nouă parolă.
Pentru a schimba parola unui alt utilizator de utilizator - de exemplu, dacă ați uitat parola și apoi ați setat contul rădăcină ca cont de utilizator implicit - ați rula următoarea comandă, unde "username" este numele de utilizator al contului al cărui parolă doriți Schimbare:
numele de utilizator passwd
Această comandă trebuie executată cu permisiuni root, deci va trebui să o prefixați sudo
pe Ubuntu dacă nu îl rulați ca utilizator root:
sudo passwd username
ubuntu config - nume de utilizator pentru utilizator
(sau o comandă echivalentă pentru distribuția dvs. Linux) care controlează contul de utilizator pe care shell-ul Bash îl folosește în mod implicit. Cu toate acestea, dacă doriți să utilizați mai multe conturi de utilizator cu Bash, puteți comuta între ele în timp ce se află în interiorul unei cochilii Bash.
Pentru a face acest lucru, executați următoarea comandă într-un shell Bash, înlocuind "username" cu numele de utilizator pe care doriți să îl utilizați:
su username
Veți fi invitat să introduceți parola contului celuilalt utilizator, iar apoi veți fi trecut la acel cont de utilizator din shell-ul Bash.