Mere
En kommando til at liste alle brugere? Og hvordan man tilføjer, sletter og ændrer brugere?
Jeg har brug for en kommando til at liste alle brugere i terminalen. Og hvordan man tilføjer, sletter og ændrer brugere fra terminalen.
Det kunne hjælpe med at administrere dine konti nemt via terminal.
869
3
Til liste
For at få en liste over alle lokale brugere kan du bruge:
For at liste alle brugere, der kan autentificere (på en eller anden måde), herunder ikke-lokale, se dette svar.
Nogle mere nyttige kommandoer til brugerstyring (også begrænset til lokale brugere):
For at tilføje
For at tilføje en ny bruger kan du bruge:
eller:
Se også: https://askubuntu.com/q/345974/147044
Sådan fjerner/sletter du
For at fjerne/slette en bruger, kan du først bruge:
Derefter kan du måske slette hjemmemappen for den slettede brugerkonto :
sudo rm -r /home/brugernavnBrug venligst ovenstående kommando med forsigtighed!
For at ændre
Sådan ændrer du en brugers brugernavn:
Sådan ændrer du adgangskoden for en bruger:
Sådan ændrer du skallen for en bruger:
Sådan ændrer du detaljerne for en bruger (f.eks. det rigtige navn):
Sådan tilføjes en bruger til gruppen
sudo
:eller
Og se selvfølgelig også:
man adduser
,man useradd
,man userdel
... og så videre.Du skal blot trykke på Ctrl+Alt+T på dit tastatur for at åbne Terminal. Når den åbnes, skal du køre nedenstående kommando(er):
ELLER
Du kan også bruge awk:awk
Her er et trick, der vil hjælpe dig med at løse dette. Terminalen har automatisk færdiggørelse, hvis du skriver user og trykker på Tab to gange, vil den liste alle de kommandoer, der findes med user som de første 4 tegn.
giver mig som mulige muligheder useradd userdel usermod users users users-admin Hvis du vil vide mere om en kommando, kan du google den eller skrive man man useradd giver useradd - opretter en ny bruger eller opdaterer standardoplysninger om en ny bruger ... ...
til at liste brugere bør du følge det, som Mitch sagde.
Håber det hjælper Jeg elsker tab completion i bash sparer mig fra at huske ting.