Kako rade korisnički računi u Linux okruženju
Kada postavite novu Linux distribuciju pokretanjem nakon instalacije, od vas će se tražiti da stvorite korisnički račun za Bash ljusku. Windows naziva vašim "UNIX korisničkim računom". Dakle, ako navedete naziv "bob" i zaporku "letmein", vaš Linux korisnički račun zove se "bob" i ima kućnu mapu "/ home / bob". morate unijeti zaporku u ljusku, morate unijeti "letmein". Ove vjerodajnice su potpuno neovisne od korisničkog računa i zaporke sustava Windows.
Svaki Linux okruženje koje instalirate ima vlastitu konfiguraciju, uključujući zasebne datoteke, instalirane programe i postavke konfiguracije. Morat ćete stvoriti UNIX korisničko ime i zaporku za svaku Linux distribuciju koju instalirate.
Kako promijeniti zadani korisnički račun za Bash
Da biste promijenili zadani korisnički račun u Ubuntu Bash ljusci, otvorite prozor naredbenog retka ili prozor PowerShell.
Da biste otvorili prozor naredbenog retka, otvorite izbornik Start, potražite "cmd", a zatim pritisnite tipku Enter. Da biste otvorili prozor PowerShell, desnom tipkom miša kliknite gumb Start (ili pritisnite Windows + X), a zatim odaberite "Windows PowerShell" iz izbornika Power User.
-
Ubuntu:
ubuntu config --default-user username
-
openSUSE Leap 42:
opensuse-42 --default-user username
-
SUSE Linux Enterprise Server 12:
sles-12 --default-user username
Možete samo odrediti korisnički račun koji već postoji u Linux okruženju.
Na primjer, da biste postavili zadani korisnik kao root, pokrenite sljedeću naredbu. To je prikladno ako ste zaboravili zaporku UNIX korisničkog računa jer root korisnik ima puni pristup sustavu. Moći ćete stvoriti nove korisničke račune i poništiti zaporku postojećeg korisničkog računa iz korijenske ljuske.
-
Ubuntu:
ubuntu config --default-user root
-
openSUSE Leap 42:
opensuse-42 --default-user root
-
SUSE Linux Enterprise Server 12:
sles-12 --default-user root
Kako stvoriti novi korisnički račun u Bashu
Korisničke račune možete izraditi pokretanjem značajke
adduser
naredbu unutar Bash ljuske Linux okruženja. Na primjer, da to učinite na Ubuntu, samo pokrenite sljedeću naredbu, zamijenivši "newuser" s imenom svog novog korisničkog računa:
sudo adduser newuser
Unesite trenutnu lozinku za korisnički račun da biste potvrdili autentičnost, a zatim unesite lozinku za novi korisnički račun. (Ako se ne sjećate zaporke vašeg trenutnog UNIX računa, upotrijebite naredbe koje smo obuhvatili u prethodnom odjeljku za postavljanje root korisnika kao zadani korisnički račun.)
Od vas će se tražiti da navedete i druge podatke, poput "punog imena" i telefonskih brojeva za novi račun. Ti se podaci pohranjuju lokalno na vašem računalu i to nije važno. Možete samo pritisnuti Enter da biste polja ostavili prazna.
Nakon što stvorite novi korisnički račun, možete ga postaviti kao zadani korisnički račun koristeći gornju naredbu ili se prebaciti na njega pomoću
su
naredba prikazana na donjoj slici.
Kako promijeniti lozinku korisnika korisničkog računa
Da biste promijenili lozinku Bash korisničkog računa, morat ćete koristiti normalne Linux naredbe unutar Bash okruženja. Da biste promijenili zaporku trenutnog korisničkog računa, pokrenuli biste Bash ljusku i pokrenuli sljedeću naredbu:
passwd
Unesite trenutnu zaporku vašeg korisničkog računa, a zatim unesite novu lozinku.
Na primjer, ako ste promijenili zaporku drugog korisničkog računa - na primjer, ako ste zaboravili svoju zaporku, a zatim postavili korijenski račun kao zadani korisnički račun - pokrenite sljedeću naredbu, gdje je "korisničko ime" korisničko ime računa čija lozinka želite promijeniti:
passwd username
Ova naredba mora se izvoditi s dopuštenjem roota, stoga ga morate prefiksati
sudo
na Ubuntu ako ga ne pokrenete kao root korisnika:
sudo passwd username
Kako se prebacivati između korisničkih računa
ubuntu config --default-user username
(ili ekvivalentna naredba za vašu Linux distribuciju) kontrolira koji korisnički račun Bash ljuska koristi prema zadanim postavkama. Međutim, ako želite koristiti više korisničkih računa s Bashom, možete se prebacivati između njih dok se nalazite unutar Bash ljuske.
Da biste to učinili, pokrenite sljedeću naredbu u okviru Bash, zamijenivši "korisničko ime" pomoću korisničkog imena koje želite upotrijebiti:
su username
Od vas će se tražiti da unesete zaporku drugog korisničkog računa, a zatim se prebacujete na taj korisnički račun u Bashovoj ljusci.