Miten käyttäjätunnukset toimivat Linux-ympäristössä
Kun määrität uuden Linux-jakelun käynnistämällä sen asennuksen jälkeen, sinua pyydetään luomaan käyttäjätili Bash-kuorelle. Windows kutsuu tämän "UNIX-käyttäjätilisi". Jos annat nimen "bob" ja salasanan "letmein", Linux-käyttäjätunnuksesi on nimeltään "bob" ja siinä on kotikansio "/ home / bob". sinun täytyy syöttää salasanasi kuoriin, sinun on annettava "letmein". Nämä käyttöoikeudet ovat täysin riippumattomia Windows-käyttäjätilistäsi ja salasanallasi.
Jokaisella asennetulla Linux-ympäristössä on oma kokoonpano, mukaan lukien erilliset tiedostot, asennettuja ohjelmia ja kokoonpanoasetuksia. Sinun on luotava UNIX-käyttäjätunnus ja salasana jokaiselle asennetulle Linux-jakelulle.
Kuinka vaihtaa oletuskäyttäjätili Bashille
Jos haluat muuttaa oletustunnustasi Ubuntu Bash -kuorella, avaa komentorivi-ikkuna tai PowerShell-ikkuna.
Voit avata komentorivi-ikkunan avaamalla Käynnistä-valikon, etsimällä "cmd" ja painamalla sitten Enter. Avaa PowerShell-ikkuna napsauttamalla Käynnistä-painiketta (tai painamalla Windows + X) hiiren kakkospainikkeella ja valitsemalla sitten Power User -valikosta Windows PowerShell.
-
ubuntu:
ubuntu config --default-user username
-
openSUSE Leap 42:
opensuse-42 --default-user username
-
SUSE Linux Enterprise Server 12:
sles-12 --default-user username
Voit määrittää vain käyttäjätunnuksen, joka on jo olemassa Linux-ympäristössä.
Jos haluat esimerkiksi asettaa oletushakemiston rootiksi, suorita seuraava komento. Tämä on kätevää, jos olet unohtanut UNIX-käyttäjätunnuksesi salasanan, koska pääkäyttäjällä on täysi pääsy järjestelmään. Voit luoda uusia käyttäjätilejä ja nollata nykyisen käyttäjätilin salasanasi juuri pääkäyttäjältä.
-
ubuntu:
ubuntu config --default-user root
-
openSUSE Leap 42:
opensuse-42 --default-user root
-
SUSE Linux Enterprise Server 12:
sles-12 --default-user root
Kuinka luoda uusi käyttäjätili Bashissa
Voit luoda käyttäjätilejä suorittamalla
adduser
komennon Linux-ympäristön Bash-shellista. Jos haluat esimerkiksi tehdä tämän Ubuntussa, suorita seuraava komento ja korvaa "newuser" uudella käyttäjätunnuksella:
sudo adduser newuser
Anna nykyisen käyttäjätilin salasanasi todentamiseksi ja anna salasana uudelle käyttäjätilille. (Jos et muista nykyistä UNIX-tilisi salasanaa, käytä edellisessä osiossa käsiteltyjä komentoja pääkäyttäjän asettamiseksi oletusarvoiseksi käyttäjätiliksi.)
Sinulta kysytään myös muita tietoja, kuten uuden tilin täydelliset nimet ja puhelinnumerot. Nämä tiedot tallennetaan paikallisesti tietokoneellesi, eikä se ole tärkeä. Voit jättää kentät tyhjäksi painamalla Enter-näppäintä.
Kun olet luonut uuden käyttäjätilin, voit tehdä sen oletusarvoiseksi käyttäjätilaksi käyttämällä yllä olevaa komentoa tai siirtyä siihen käyttämällä
su
komennon alla olevassa kuvassa.
Kuinka vaihtaa Bash-käyttäjätunnuksesi salasana
Jos haluat vaihtaa Bash-käyttäjätunnuksesi salasanan, sinun on käytettävä tavallisia Linux-komentoja Bash-ympäristössä. Voit vaihtaa nykyisen käyttäjätilin salasanan käynnistämällä Bash-kuori ja suorittamalla seuraavan komennon:
passwd
Anna käyttäjätilin nykyinen salasana ja anna sitten uusi salasana.
Jos haluat vaihtaa toisen käyttäjätunnuksen salasanan - esimerkiksi jos unohdit salasanasi ja määrität juuri käyttäjätilin oletusarvoiseksi käyttäjätunnukseksi - suoritat seuraavan komennon, jossa "käyttäjätunnus" on tilin käyttäjätunnus, jonka salasana haluat muuttaa:
passwd username
Tämä komento on suoritettava root-käyttöoikeuksilla, joten sinun on esitettävä se
sudo
Ubuntussa, jos et käytä sitä root-käyttäjänä:
sudo passwd username
Kuinka vaihtaa käyttäjätiliä
ubuntu config --default-user username
(tai vastaava komento Linux-jakelulle) määrittää, mitä käyttäjätiliä Bash-kuori käyttää oletuksena. Jos kuitenkin haluat käyttää useita Bash-käyttäjätilejä, voit vaihtaa niiden välillä Bash-kuoren sisällä.
Voit tehdä tämän suorittamalla seuraavan komennon Bash-kuoressa, korvaamalla käyttäjänimeä käyttäjätunnuksella, jota haluat käyttää:
su username
Sinua pyydetään syöttämään toinen käyttäjätilin salasana ja sitten sinut siirtyy kyseiseen käyttäjätiliin Bash-kuvalle.