Så här byter du ditt användarkonto i Windows 10 s Ubuntu Bash Shell
När du installerar Ubuntu eller en annan Linux-distribution på Windows 10, blir du ombedd att skapa ett UNIX användarnamn och lösenord. Bash loggar automatiskt in på det användarkontot när du startar skalet, men du kan ändra dessa uppgifter om du behöver.
Hur användarkonton fungerar i Linux-miljön
När du installerar en ny Linux-distribution genom att starta den efter installationen, blir du ombedd att skapa ett användarkonto för Bash-skalet. Windows kallar detta ditt "UNIX användarkonto". Om du anger namnet "bob" och lösenordet "letmein", heter ditt Linux-användarkonto "bob" och har hemmappen "/ home / bob." När du måste ange ditt lösenord i skalet, du måste ange "letmein". Dessa referenser är helt oberoende av ditt Windows användarkonto och lösenord.
Varje Linux-miljö du installerar har sin egen konfiguration, inklusive separata filer, installerade program och konfigurationsinställningar. Du måste skapa ett UNIX användarnamn och lösenord för varje Linux-distribution du installerar.
Så här ändrar du ditt vanliga användarkonto för bashantering
För att ändra ditt standardanvändarkonto i Ubuntu Bash-skalet öppnar du ett Kommandotolken eller PowerShell-fönstret.
För att öppna ett kommandotolken öppnar du Start-menyn, söker efter "cmd" och trycker sedan på Enter. För att öppna ett PowerShell-fönster högerklickar du på Start-knappen (eller trycker på Windows + X) och väljer sedan "Windows PowerShell" från menyn Power User.
I kommandotolken eller PowerShell-fönstret (inte ett Bash-skalfönster), kör det lämpliga kommandot för din Linux distro. Byt "användarnamn" i kommandot nedan med ditt nya användarnamn:
- Ubuntu:
ubuntu config - default-användarnamn
- openSUSE Leap 42:
opensuse-42 - standard användarnamn
- SUSE Linux Enterprise Server 12:
sles-12 - standard användarnamn
Du kan bara ange ett användarkonto som redan finns i Linux-miljön.
Till exempel, för att ställa in standardanvändaren som root, kör följande kommando. Det här är praktiskt om du har glömt ditt UNIX användarkonto lösenord, eftersom root-användare har fullständig systemåtkomst. Du kan skapa nya användarkonton och återställa ditt befintliga användarkonto lösenord från rotskalet.
- Ubuntu:
ubuntu config - default-user root
- openSUSE Leap 42:
opensuse-42 - standard-användarrot
- SUSE Linux Enterprise Server 12:
sles-12 - standard-användarrot
Så här skapar du ett nytt användarkonto i Bash
Du kan skapa användarkonton genom att köra Lägg till användare
kommandot från Linux-miljöens Bash-skal. Om du till exempel gör det på Ubuntu, kör du bara följande kommando, ersätter "newuser" med namnet på ditt nya användarkonto:
sudo adduser newuser
Ange ditt lösenord för ditt lösenord för att verifiera och ange ett lösenord för det nya användarkontot. (Om du inte kommer ihåg ditt nuvarande UNIX-konto lösenord använder du kommandon som vi täckte i föregående avsnitt för att ställa in root-användaren som standard användarkonto först.)
Du kommer också att bli ombedd att tillhandahålla annan information, som ett "fullständigt namn" och telefonnummer för det nya kontot. Dessa data lagras alla lokalt på din dator, och det är inte viktigt. Du kan bara trycka på Enter för att lämna dessa fält tomma.
När du har skapat ett nytt användarkonto kan du göra det som standard användarkonto med ovanstående kommando eller byta till det med hjälp av su
kommando som visas i bilden nedan.
Så här ändrar du ditt Bash User Account lösenord
För att ändra ditt Bash användarkonto lösenord måste du använda vanliga Linux-kommandon i Bash-miljön. För att ändra lösenordet för nuvarande användarkonto, startar du ett Bash-skal och kör följande kommando:
passwd
Ange ditt användarkonto nuvarande lösenord och ange sedan ett nytt lösenord.
För att ändra ett annat användarkonto lösenord, till exempel om du glömde ditt lösenord och sedan ställa in rootkontot som standard användarkonto, körde du följande kommando, där "användarnamn" är användarnamnet för det konto vars lösenord du vill ha Byta:
passwd användarnamn
Detta kommando måste köras med root behörigheter, så du måste prefixa det med sudo
på Ubuntu om du inte kör det som root-användare:
sudo passwd användarnamn
Så här byter du mellan användarkonton
De ubuntu config - default-användarnamn
(eller motsvarande kommando för din Linux-distribution) styr vilket användarkonto Bash-skalet använder som standard. Men om du vill använda flera användarkonton med Bash, kan du växla mellan dem medan du är inne i ett Bash-skal.
För att göra det här, kör följande kommando i ett Bash-skal, ersätt "användarnamn" med användarnamnet du vill använda:
su användarnamn
Du kommer att uppmanas att ange det andra användarkontoets lösenord, och du kommer då att bytas till det användarkontot i Bash-skalet.