Slik endrer du brukerkontoen din i Windows 10s Ubuntu Bash Shell
Når du installerer Ubuntu eller en annen Linux-distribusjon på Windows 10, blir du bedt om å opprette et UNIX brukernavn og passord. Bash logger automatisk inn på den brukerkontoen når du starter skallet, men du kan endre disse legitimasjonene hvis du trenger det.
Hvordan brukerkontoer fungerer i Linux-miljøet
Når du setter opp en ny Linux-distribusjon ved å starte den etter installasjonen, blir du bedt om å opprette en brukerkonto for Bash-skallet. Windows kaller dette til "UNIX-brukerkontoen din." Så hvis du oppgir navnet "bob" og passordet "letmein", er Linux-brukerkontoen din kalt "bob" og har hjemmemappen "/ home / bob." Når du må skrive inn passordet ditt i skallet, du må skrive inn "letmein". Disse legitimasjonene er helt uavhengige fra din Windows-brukerkonto og passord.
Ethvert Linux-miljø du installerer har sin egen konfigurasjon, inkludert separate filer, installerte programmer og konfigurasjonsinnstillinger. Du må opprette et UNIX brukernavn og passord for hver Linux-distribusjon du installerer.
Slik endrer du standardbrukerkontoen din for Bash
Hvis du vil endre standard brukerkonto i Ubuntu Bash-skallet, åpner du et kommandopromptvindu eller PowerShell-vindu.
For å åpne et kommandopromptvindu, åpne Start-menyen, søk etter "cmd", og trykk deretter på Enter. For å åpne et PowerShell-vindu, høyreklikk Start-knappen (eller trykk Windows + X), og velg deretter "Windows PowerShell" fra Power User-menyen.
I kommandoprompt eller PowerShell-vinduet (ikke et Bash-skallvindu), kjør riktig kommando for Linux-distroen din. Erstatt "brukernavn" i kommandoen nedenfor med ditt nye brukernavn:
- Ubuntu:
ubuntu config - standardbruker brukernavn
- openSUSE Leap 42:
opensuse-42 - standardbruker brukernavn
- SUSE Linux Enterprise Server 12:
sles-12 - standardbruker brukernavn
Du kan bare angi en brukerkonto som allerede finnes i Linux-miljøet.
For eksempel, for å angi standardbrukeren som rot, kjør følgende kommando. Dette er praktisk hvis du har glemt ditt UNIX-brukerkontopassord, da roten brukeren har full tilgang til systemet. Du kan opprette nye brukerkontoer og tilbakestille passordet til eksisterende brukerkonto fra rotskjellet.
- Ubuntu:
ubuntu config - default-bruker root
- openSUSE Leap 42:
opensuse-42 - standardbrukerrot
- SUSE Linux Enterprise Server 12:
sles-12 - standardbrukerrot
Slik oppretter du en ny brukerkonto i Bash
Du kan opprette brukerkontoer ved å kjøre adduser
kommandoen fra Linux-miljøets Bash-skall. For eksempel å gjøre dette på Ubuntu, bare kjør følgende kommando, erstatte "newuser" med navnet på den nye brukerkontoen din:
sudo adduser newuser
Oppgi ditt nåværende brukerkontoens passord for å godkjenne, og skriv deretter inn et passord for den nye brukerkontoen. (Hvis du ikke husker ditt nåværende UNIX-kontoens passord, bruk kommandoene vi dekket i forrige seksjon for å angi rotbrukeren som standard brukerkonto først.)
Du vil også bli bedt om å gi annen informasjon, for eksempel et "fullt navn" og telefonnumre for den nye kontoen. Disse dataene lagres lokalt på datamaskinen, og det er ikke viktig. Du kan bare trykke på Enter for å la disse feltene være tomme.
Når du har opprettet en ny brukerkonto, kan du gjøre det som standard brukerkonto ved hjelp av kommandoen ovenfor, eller bytte til den ved hjelp av su
kommando som vises i bildet nedenfor.
Slik endrer du Bash Brukerkontoens passord
Hvis du vil endre Bash-brukerkontoens passord, må du bruke vanlige Linux-kommandoer i Bash-miljøet. Hvis du vil endre passordet for den nåværende brukerkontoen, starter du et Bash-skjell og kjører følgende kommando:
passwd
Oppgi brukerens nåværende passord, og oppgi et nytt passord.
Hvis du vil endre passord for en annen brukerkonto, for eksempel, hvis du glemte passordet ditt og deretter angi rotkontoen som standard brukerkonto, kjører du følgende kommando, hvor "brukernavn" er brukernavnet til kontoen hvis passord du vil ha endring:
passwd brukernavn
Denne kommandoen må kjøres med root-tillatelser, så du må prefikse den med sudo
på Ubuntu hvis du ikke kjører det som roten bruker:
sudo passwd brukernavn
Slik bytter du mellom brukerkontoer
De ubuntu config - standardbruker brukernavn
(eller tilsvarende kommando for Linux-distribusjonen din) kontrollerer hvilken brukerkonto Bash-skallet bruker som standard. Men hvis du vil bruke flere brukerkontoer med Bash, kan du bytte mellom dem mens du er inne i et Bash-skall.
For å gjøre dette, kjør følgende kommando i et Bash-skall, erstatt "brukernavn" med brukernavnet du vil bruke:
su brukernavn
Du blir bedt om å angi passordet til den andre brukerkontoen, og deretter blir du byttet til den brukerkontoen i Bash-skallet.