Hoe u uw gebruikersaccount kunt wijzigen in Ubuntu Bash Shell van Windows 10
Wanneer u Ubuntu of een andere Linux-distributie voor het eerst installeert op Windows 10, wordt u gevraagd om een UNIX-gebruikersnaam en -wachtwoord te maken. Bash logt automatisch in op dat gebruikersaccount wanneer u de shell start, maar u kunt die inloggegevens wijzigen als dat nodig is.
Hoe gebruikersaccounts werken in de Linux-omgeving
Wanneer u een nieuwe Linux-distributie instelt door deze na de installatie te starten, wordt u gevraagd een gebruikersaccount voor de Bash-shell te maken. 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 de basismap "/ home / bob." Wanneer u moet je je wachtwoord invoeren in de shell, je moet "letmein" invoeren. Deze inloggegevens zijn volledig onafhankelijk van je Windows-gebruikersaccount en wachtwoord.
Elke Linux-omgeving die u installeert heeft zijn eigen configuratie, inclusief afzonderlijke bestanden, geïnstalleerde programma's en configuratie-instellingen. U moet een UNIX-gebruikersnaam en -wachtwoord maken voor elke Linux-distributie die u installeert.
Hoe u uw standaard gebruikersaccount voor Bash kunt wijzigen
Als u uw standaardgebruikersaccount in de Ubuntu Bash-shell wilt wijzigen, opent u een opdrachtpromptvenster of PowerShell-venster.
Om een opdrachtpromptvenster te openen, opent u het menu Start, zoekt u naar "cmd" en drukt u vervolgens op Enter. Om een PowerShell-venster te openen, klikt u met de rechtermuisknop op de Start-knop (of drukt u op Windows + X) en selecteert u vervolgens "Windows PowerShell" in het menu Power User.
In de opdrachtprompt of PowerShell-venster (geen Bash-shellvenster) voert u de juiste opdracht uit voor uw Linux-distro. Vervang "gebruikersnaam" in de onderstaande opdracht met uw nieuwe gebruikersnaam:
- Ubuntu:
ubuntu config --default-user gebruikersnaam
- openSUSE Leap 42:
opensuse-42 - gebruikersnaam gebruikersnaam
- SUSE Linux Enterprise Server 12:
sles-12 - gebruikersnaam gebruikersnaam
U kunt alleen een gebruikersaccount opgeven dat al in de Linux-omgeving bestaat.
Als u bijvoorbeeld de standaardgebruiker als root wilt instellen, voert u de volgende opdracht uit. Dit is handig als u het wachtwoord van uw UNIX-gebruikersaccount bent vergeten, omdat de rootgebruiker volledige systeemtoegang heeft. U kunt nieuwe gebruikersaccounts maken en het wachtwoord van uw bestaande gebruikersaccount opnieuw instellen vanuit de rootshell.
- Ubuntu:
ubuntu config --default-user root
- openSUSE Leap 42:
opensuse-42 --default-user root
- SUSE Linux Enterprise Server 12:
sles-12 --default-user root
Hoe maak je een nieuwe gebruikersaccount aan in Bash
U kunt gebruikersaccounts maken door het Voeg gebruiker toe
commando vanuit de Bash-shell van de Linux-omgeving. Als u dit bijvoorbeeld wilt doen op Ubuntu, voert u de volgende opdracht uit en vervangt u 'newuser' door de naam van uw nieuwe gebruikersaccount:
sudo adduser nieuwgebruiker
Geef het wachtwoord van uw huidige gebruikersaccount op om te verifiëren en voer vervolgens een wachtwoord in voor het nieuwe gebruikersaccount. (Als u het wachtwoord van uw huidige UNIX-account niet meer weet, gebruikt u de opdrachten die we in de vorige sectie hebben behandeld om de rootgebruiker eerst als standaardgebruikersaccount in te stellen.)
U wordt ook gevraagd om andere informatie te verstrekken, zoals een 'volledige naam' en telefoonnummers voor het nieuwe account. Deze gegevens worden allemaal lokaal op uw computer opgeslagen en het is niet belangrijk. U kunt gewoon op Enter drukken om deze velden leeg te laten.
Nadat u een nieuw gebruikersaccount hebt gemaakt, kunt u dit als het standaardgebruikersaccount maken met behulp van het bovenstaande commando, of er naartoe overschakelen met behulp van de su
commando getoond in de afbeelding hieronder.
Hoe u het wachtwoord van uw Bash-gebruikersaccount kunt wijzigen
Om het wachtwoord van je Bash-gebruikersaccount te wijzigen, moet je normale Linux-commando's gebruiken in de Bash-omgeving. Als u het wachtwoord van de huidige gebruikersaccount wilt wijzigen, start u een Bash-shell en voert u de volgende opdracht uit:
passwd
Voer het huidige wachtwoord van uw gebruikersaccount in en geef vervolgens een nieuw wachtwoord op.
Als u het wachtwoord van een andere gebruikersaccount wilt wijzigen, bijvoorbeeld als u uw wachtwoord bent vergeten en vervolgens het root-account als standaardgebruikersaccount hebt ingesteld, voert u de volgende opdracht uit, waarbij 'gebruikersnaam' de gebruikersnaam is van het account waarvan u het wachtwoord wilt instellen verandering:
passwd gebruikersnaam
Deze opdracht moet worden uitgevoerd met hoofdmachtigingen, dus u moet er voor prefixen sudo
op Ubuntu als je het niet als root-gebruiker gebruikt:
sudo passwd gebruikersnaam
Hoe te schakelen tussen gebruikersaccounts
De ubuntu config --default-user gebruikersnaam
(of een vergelijkbare opdracht voor uw Linux-distributie) 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.
Hiertoe voert u de volgende opdracht uit in een Bash-shell en vervangt u 'gebruikersnaam' door de gebruikersnaam die u wilt gebruiken:
su gebruikersnaam
U wordt gevraagd het wachtwoord van de andere gebruikersaccount in te voeren en vervolgens wordt u overgeschakeld naar dat gebruikersaccount in de Bash-shell.