Kaip pakeisti vartotojo abonementą „Windows 10“ „Ubuntu Bash Shell“
Kai pirmą kartą diegiate „Ubuntu“ ar kitą „Linux“ platinimą „Windows 10“, prašoma sukurti UNIX naudotojo vardą ir slaptažodį. „Bash“ automatiškai įsijungia į tą vartotojo abonementą, kai paleidžiate apvalkalą, tačiau, jei reikia, galite pakeisti šiuos įgaliojimus.
Kaip naudotojo sąskaitos veikia „Linux“ aplinkoje
Kai nustatote naują „Linux“ platinimą, jį paleidus įdiegę, paprašys sukurti „Bash“ korpuso naudotojo paskyrą. „Windows“ tai vadina „UNIX vartotojo abonementu“. Taigi, jei pateikiate pavadinimą „bob“ ir slaptažodį „letmein“, jūsų „Linux“ vartotojo paskyra pavadinta „bob“ ir turi namų aplanką „/ home / bob“. turite įvesti slaptažodį į apvalkalą, turite įvesti „letmein“. Šie kredencialai yra visiškai nepriklausomi nuo jūsų „Windows“ vartotojo paskyros ir slaptažodžio.
Kiekviena jūsų įdiegta „Linux“ aplinka turi savo konfigūraciją, įskaitant atskirus failus, įdiegtas programas ir konfigūracijos nustatymus. Kiekvienam įdiegtam „Linux“ platinimui turėsite sukurti UNIX vartotojo vardą ir slaptažodį.
Kaip pakeisti numatytąjį vartotojo abonementą „Bash“
Jei norite pakeisti numatytąjį vartotojo abonementą Ubuntu Bash apvalkale, atidarykite komandų eilutės langą arba „PowerShell“ langą.
Norėdami atidaryti komandų eilutės langą, atidarykite meniu Pradėti, ieškokite „cmd“ ir paspauskite Enter. Norėdami atidaryti „PowerShell“ langą, dešiniuoju pelės mygtuku spustelėkite mygtuką Pradėti (arba paspauskite „Windows + X“), tada meniu „Power User“ („Power User“) pasirinkite „Windows PowerShell“.
„Command Prompt“ arba „PowerShell“ lange (ne „Bash shell“ lange) paleiskite atitinkamą komandą „Linux“ distro. Pakeiskite „naudotojo vardą“ žemiau esančioje komandoje su nauju naudotojo vardu:
- Ubuntu:
ubuntu config --default-user vartotojo vardas
- openSUSE Leap 42:
opensuse-42 - vartotojo vardas
- „SUSE Linux Enterprise Server 12“:
sles-12 - numatytojo vartotojo vardas
Galite nurodyti tik naudotojo paskyrą, kuri jau yra Linux aplinkoje.
Pvz., Jei norite nustatyti numatytąjį naudotoją kaip root, vykdykite šią komandą. Tai patogu, jei pamiršote savo UNIX vartotojo abonemento slaptažodį, nes root vartotojas turi pilną prieigą prie sistemos. Galėsite sukurti naujų naudotojų paskyrų ir iš pagrindinio korpuso iš naujo nustatyti esamą vartotojo paskyros slaptažodį.
- Ubuntu:
ubuntu config -default-user root
- openSUSE Leap 42:
opensuse-42 - numatytojo vartotojo root
- „SUSE Linux Enterprise Server 12“:
sles-12 - numatytojo vartotojo root
Kaip sukurti naują vartotojo abonementą Bash'e
Naudotojų abonementus galite sukurti naudodami adduser
komandą iš „Linux“ aplinkos „Bash“ korpuso. Pvz., Jei norite tai atlikti „Ubuntu“, tiesiog paleiskite šią komandą, pakeisdami „newuser“ naują vartotojo abonementą:
sudo adduser newuser
Nurodykite dabartinį naudotojo paskyros slaptažodį, kad jį patvirtintumėte, ir įveskite naujo vartotojo paskyros slaptažodį. (Jei neprisimenate dabartinio UNIX paskyros slaptažodžio, naudokite komandas, kurias mes aptarėme ankstesniame skyriuje, kad pirmiausia nustatytumėte pagrindinį naudotojo paskyrą.)
Taip pat bus paprašyta pateikti kitą informaciją, pvz., „Pilną vardą“ ir naujos sąskaitos numerius. Visi šie duomenys yra saugomi jūsų kompiuteryje ir tai nėra svarbu. Galite tiesiog paspausti „Enter“, kad palikti šiuos laukus tuščius.
Sukūrę naują vartotojo abonementą, galite padaryti jį kaip numatytąjį vartotojo abonementą naudodami aukščiau nurodytą komandą arba perjungti ją naudodami su
pavaizduota žemiau esančiame paveikslėlyje.
Kaip pakeisti savo „Bash“ vartotojo sąskaitos slaptažodį
Jei norite pakeisti „Bash“ vartotojo paskyros slaptažodį, turite naudoti įprastas „Linux“ komandas „Bash“ aplinkoje. Jei norite pakeisti dabartinį vartotojo abonemento slaptažodį, paleiskite „Bash“ apvalkalą ir atlikite šią komandą:
passwd
Įveskite savo vartotojo paskyros dabartinį slaptažodį ir pateikite naują slaptažodį.
Jei norite pakeisti kito vartotojo abonemento slaptažodį, pvz., Jei pamiršote slaptažodį ir nustatėte pagrindinę paskyros paskyrą kaip numatytąjį vartotojo abonementą, atlikite šią komandą, kurioje „naudotojo vardas“ yra paskyros, kurios slaptažodį norite įvesti, naudotojo vardas pakeisti:
passwd vartotojo vardas
Ši komanda turi būti paleista su root leidimais, todėl turėsite ją pridėti sudo
jei „Ubuntu“ nenaudojate kaip root vartotojas:
sudo passwd vartotojo vardas
Kaip perjungti vartotojo abonementus
The ubuntu config --default-user vartotojo vardas
(arba lygiavertė komanda jūsų „Linux“ platinimui) kontroliuoja, kuri vartotojo paskyra pagal Bash apvalkalą naudoja pagal nutylėjimą. Tačiau, jei norite naudoti kelias vartotojų paskyras naudodami „Bash“, galite persijungti tarp jų, kai viduje yra „Bash“ korpusas.
Norėdami tai padaryti, paleiskite šią komandą „Bash“ apvalkale, pakeiskite „naudotojo vardą“ su naudotojo vardu, kurį norite naudoti:
su naudotojo vardas
Jums bus pasiūlyta įvesti kito vartotojo abonemento slaptažodį, o tada būsite perjungtas į tą vartotojo abonementą Bash korpuse.