21Aug

Hoe uw gebruikersaccount te wijzigen in Ubuntu Bash Shell van Windows 10

Wanneer u de Ubuntu Bash-shell voor het eerst installeert op Windows 10, wordt u gevraagd om een ​​gebruikersnaam en wachtwoord voor de Bash-omgeving te maken. Bash logt automatisch in op dat gebruikersaccount telkens wanneer u de shell start, maar u kunt het wijzigen - en het bijbehorende wachtwoord.

Je kunt dit echter niet alleen doen met standaard Linux-commando's. In plaats daarvan moet u het lxrun-commando van buiten de Bash-omgeving gebruiken om dit te regelen.

Hoe gebruikersaccounts werken in de Bash Shell

van Windows 10 Wanneer u Bash instelt op Windows 10 door het bash.exe-programma of lxrun / install uit te voeren, vraagt ​​Windows u een gebruikersaccount aan te maken voor gebruik in de Bash-shell. Windows noemt dit uw "UNIX-gebruikersaccount".Dus, als u de naam "bob" en het wachtwoord "letmein" opgeeft, krijgt uw Linux-gebruikersaccount de naam "bob" en heeft deze de thuismap "/home/ bob".Wanneer u uw wachtwoord in de shell moet invoeren, moet u "letmein" invoeren. Dit is volledig onafhankelijk van uw Windows-gebruikersaccount en wachtwoord.

Elke Windows-gebruiker heeft zijn eigen Bash-omgeving, inclusief afzonderlijke bestanden, geïnstalleerde programma's en configuratie-instellingen. Als een ander Windows-gebruikersaccount op uw computer Bash instelt, wordt hen gevraagd om een ​​eigen gebruikersaccount voor de Bash-omgeving in te stellen. De Bash-omgevingen blijven volledig gescheiden, elk met hun eigen gebruikersaccounts die niet toegankelijk zijn vanuit de andere omgeving.

Met andere woorden, elke Windows-gebruikersaccount heeft zijn eigen aparte Ubuntu Bash-sandbox om in te spelen.

Hoe u uw standaardgebruikersaccount voor Bash

kunt veranderen Om uw standaardgebruikersaccount in de Ubuntu Bash-shell te veranderen, opent u een Command Prompt-venster of PowerShellvenster. Klik met de rechtermuisknop op de knop "Start" of druk op Windows + X op uw toetsenbord en selecteer "Opdrachtprompt" om er een te openen.

Voer de volgende opdracht uit in het opdrachtpromptvenster( geen Bash-shellvenster).Vervang "mijngebruikersnaam" in de onderstaande opdracht met uw nieuwe gebruikersnaam:

lxrun / setdefaultuser mygebruikersnaam

Als de gebruikersaccount nog niet bestaat in de Bash-omgeving, wordt deze gemaakt en wordt u om uw wachtwoord gevraagd.

Als u het root-account als uw standaardgebruikersaccount wilt gebruiken, kunt u de onderstaande opdracht uitvoeren:

lxrun / setdefault-gebruikersroot

Hiermee wordt de rootgebruikersaccount ingesteld als uw standaardgebruikersaccount zonder wachtwoord. Het root-account zal ook worden ingesteld als uw standaardgebruikersaccount zonder wachtwoord als u de Bash-omgeving hebt geïnstalleerd met de opdracht "lxrun / install / y".

Het wachtwoord van uw Bash-gebruikersaccount wijzigen

Om het wachtwoord van uw Bash-gebruikersaccount te wijzigen, moet u normale Linux-opdrachten gebruiken in de Ubuntu Bash-omgeving. Als u uw wachtwoord wilt wijzigen, start u een Bash-shell en voert u de volgende opdracht uit:

passwd

U wordt gevraagd om het huidige wachtwoord van uw gebruikersaccount in te voeren en vervolgens wordt u gevraagd een nieuw wachtwoord in te voeren.

Schakelen tussen gebruikersaccounts

De opdracht lxrun / setdefaultuser bepaalt welk gebruikersaccount de Bash-shell standaard gebruikt. Als u echter meerdere gebruikersaccounts wilt gebruiken met Bash, kunt u hiertussen schakelen terwijl u zich in een Bash-shell bevindt.

Voer hiervoor de volgende opdracht uit in een Bash-shell en vervang "gebruikersnaam" door de gebruikersnaam die u wilt gebruiken:

su gebruikersnaam

U zult gevraagd worden om het wachtwoord van de andere gebruikersaccount in te voeren, waarna u overschakelt naardat gebruikersaccount in de Bash-shell.

Een nieuw gebruikersaccount maken in Bash

U kunt gebruikersaccounts maken met de opdracht lxrun / setdefaultuser. U kunt echter ook vanuit de Bash-omgeving nieuwe gebruikersaccounts maken. Om dit te doen, voert u gewoon de volgende opdracht uit en vervangt u "mijnnieuwe gebruiker" door de naam van uw nieuwe gebruikersaccount.

sudo adduser mynewuser

U wordt gevraagd om het wachtwoord van uw huidige gebruikersaccount te verifiëren en vervolgens een wachtwoord in te voeren voor het gebruikersaccount. Er wordt u ook gevraagd om andere informatie te verstrekken, zoals een 'volledige naam' en telefoonnummers voor dit account. Dit wordt allemaal lokaal op uw computer opgeslagen en is niet belangrijk. U kunt gewoon op Enter drukken om deze velden leeg te laten.

Nadat u een nieuwe gebruikersaccount hebt gemaakt, kunt u hiernaar overschakelen met de bovenstaande su-opdracht.