Når du først installerer Ubuntu eller en anden Linux-distribution på Windows 10, bliver du bedt om at oprette et UNIX brugernavn og adgangskode. Bash logger automatisk ind på denne brugerkonto, når du starter shellen, men du kan ændre disse legitimationsoplysninger, hvis du har brug for det.

Hvordan brugerkonti arbejder i Linux-miljøet

Når du opretter en ny Linux-distribution ved at starte den efter installationen, bliver du bedt om at oprette en brugerkonto til Bash-skalen. Windows kalder dette til din "UNIX-brugerkonto." Så hvis du angiver navnet "bob" og adgangskoden "letmein", er din Linux-brugerkonto navngivet "bob" og har hjemmemappen "/ home / bob." Når du skal indtaste dit kodeord i skalen, du skal indtaste "letmein". Disse legitimationsoplysninger er helt uafhængige af din Windows-brugerkonto og adgangskode.

Ethvert Linux-miljø, du installerer, har sin egen konfiguration, herunder separate filer, installerede programmer og konfigurationsindstillinger. Du skal oprette et UNIX brugernavn og kodeord for hver Linux-distribution, du installerer.

Sådan ændres din standardbrugerkonto for bashk

Hvis du vil ændre din standardbrugerkonto i Ubuntu Bash-skalen, skal du åbne et kommandopromptvindue eller PowerShell-vindue.

For at åbne et kommandopromptvindue skal du åbne menuen Start, søge efter "cmd" og derefter trykke på Enter. For at åbne et PowerShell-vindue skal du højreklikke på Start-knappen (eller trykke på Windows + X) og derefter vælge "Windows PowerShell" fra menuen Power User.

Kør kommandoen til din Linux distro i kommandoprompt eller PowerShell-vinduet (ikke et Bash shell-vindue). Erstat "brugernavn" i nedenstående kommando med dit nye brugernavn:

  • Ubuntu: ubuntu config --default-user username
  • openSUSE Leap 42: opensuse-42 --default-user username
  • SUSE Linux Enterprise Server 12: sles-12 --default-user username

Du kan kun angive en brugerkonto, der allerede findes i Linux-miljøet.

Hvis du f.eks. Skal indstille standardbrugeren som root, skal du køre følgende kommando. Dette er praktisk, hvis du har glemt din UNIX brugerkonto adgangskode, da root-brugeren har fuld systemadgang. Du kan oprette nye brugerkonti og nulstille din eksisterende brugerkontos adgangskode fra rodskallen.

  • Ubuntu: ubuntu config --default-user root
  • openSUSE Leap 42: opensuse-42 --default-user root
  • SUSE Linux Enterprise Server 12: sles-12 --default-user root

Sådan opretter du en ny brugerkonto i Bash

Du kan oprette brugerkonti ved at køre adduser kommando fra Linux-miljøets Bash-shell. For eksempel at gøre dette på Ubuntu, skal du bare køre følgende kommando og erstatte "newuser" med navnet på din nye brugerkonto:

sudo adduser newuser

Giv din nuværende brugerkonto adgangskode til at godkende, og indtast derefter en adgangskode til den nye brugerkonto. (Hvis du ikke kan huske din nuværende UNIX-kontoens adgangskode, skal du bruge kommandoerne, som vi har dækket i forrige afsnit, for at angive rodbrugeren som standardbrugerkonto først.)

Du bliver også bedt om at give andre oplysninger, som et "fuldt navn" og telefonnumre til den nye konto. Disse data gemmes alle lokalt på din computer, og det er ikke vigtigt. Du kan bare trykke på Enter for at forlade disse felter tomt.

Når du har oprettet en ny brugerkonto, kan du gøre den til standardbrugerkontoen ved hjælp af ovenstående kommando eller skifte til den ved hjælp af su kommando vist i billedet nedenfor.

Sådan ændres din Bash brugerkonto adgangskode

Hvis du vil ændre din Bash-brugerkontos adgangskode, skal du bruge normale Linux-kommandoer i Bash-miljøet. Hvis du vil ændre den nuværende brugerkontos adgangskode, skal du starte en Bash-shell og køre følgende kommando:

passwd

Indtast din brugerkontos nuværende kodeord, og giv derefter en ny adgangskode.

Hvis du f.eks. Vil ændre en anden brugerkontos adgangskode, hvis du har glemt din adgangskode og derefter angiver rootkontoen som standardbrugerkonto, skal du køre følgende kommando, hvor "brugernavn" er brugernavnet på den konto, hvis adgangskode du vil have lave om:

passwd username

Denne kommando skal køres med root tilladelser, så du skal prefikse den med sudo på Ubuntu, hvis du ikke kører det som rootbrugeren:

sudo passwd username

Sådan skifter du mellem brugerkonti

Det ubuntu config --default-user username (eller tilsvarende kommando til din Linux-distribution) styrer hvilken brugerkonto Bash-skalen bruger som standard. Men hvis du gerne vil bruge flere brugerkonti med Bash, kan du skifte mellem dem, mens du er inde i en Bash-skal.

For at gøre dette skal du køre følgende kommando i en Bash-skal, og erstatte "brugernavn" med det brugernavn, du vil bruge:

su username

Du bliver bedt om at indtaste den anden brugerkontos adgangskode, og så bliver du skiftet til denne brugerkonto i Bash-skalen.

Top Tips:
Kommentarer: