Windows Tips & News

Sudo-gebruikers toevoegen of verwijderen in WSL Linux in Windows 10

click fraud protection
AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliseren

Verdergaand met mijn WSL-verslaggeving, wil ik graag vertellen hoe u een gebruiker toevoegt aan of verwijdert uit de sudo-groep in een WSL Linux-distro om toe te staan ​​of te weigeren opdrachten en apps als root uit te voeren. Dit is van toepassing op nieuw toegevoegde gebruikersaccounts, aangezien ze geen sudo privileges uit de doos. We zullen ook zien hoe we kunnen zien welke gebruikersaccounts al lid zijn van de sudo-groep.

Advertentie

De mogelijkheid om Linux native uit te voeren in Windows 10 wordt geleverd door de WSL-functie. WSL staat voor Windows Subsystem for Linux, dat aanvankelijk beperkt was tot alleen Ubuntu. Moderne versies van WSL staan ​​toe meerdere Linux-distributies installeren en uitvoeren van Microsoft Store.

Linux Distro's Microsoft Store Windows 10

Na WSL inschakelen, kunt u verschillende Linux-versies installeren vanuit de Store. U kunt de volgende links gebruiken:

  1. Ubuntu
  2. openSUSE Leap
  3. SUSE Linux Enterprise Server
  4. Kali Linux voor WSL
  5. Debian GNU/Linux

en meer.

Wanneer je start een WSL-distributie voor de eerste keer opent het een consolevenster met een voortgangsbalk. Na even wachten wordt u gevraagd een nieuwe gebruikersnaam en het bijbehorende wachtwoord in te voeren. Dit account wordt uw standaard WSL-gebruikersaccount die wordt gebruikt om automatisch in te loggen telkens wanneer u de huidige distro uitvoert. Het zal ook worden opgenomen in de 'sudo'-groep zodat het opdrachten kan uitvoeren verheven (als wortel).

Inhoudverbergen
Gebruikersaccounts in WSL Linux
Vind gebruikers die zijn opgenomen in Sudo
Een gebruiker toevoegen aan Sudo in WSL Linux in Windows 10
Om een ​​gebruiker te verwijderen uit Sudo in WSL Linux in Windows 10,

Gebruikersaccounts in WSL Linux

Elke Linux-distributie die op het Windows-subsysteem voor Linux draait, heeft zijn eigen Linux-gebruikersaccounts en wachtwoorden. U moet op elk moment een Linux-gebruikersaccount configureren een distributie toevoegen, opnieuw installeren of resetten. Linux-gebruikersaccounts zijn niet alleen onafhankelijk per distributie, ze zijn ook onafhankelijk van uw Windows-gebruikersaccount, dus u kunt toevoegen of verwijderen een Linux-gebruikersaccount zonder uw Windows-inloggegevens te wijzigen.

Sudo is een speciale gebruikersgroep in Linux. Leden van die groep mogen opdrachten en apps uitvoeren als een wortel gebruiker (d.w.z. verhoogd). De sudo groep is beschikbaar wanneer de sudo pakket is geïnstalleerd. Naast de groep biedt het de sudo-opdracht, die moet worden gebruikt om een ​​opdracht of app te verhogen, b.v. $ sudo vim /etc/default/keyboard.

Vind gebruikers die zijn opgenomen in Sudo

Allereerst ben je misschien geïnteresseerd om te weten welke: gebruikersaccounts in uw WSL-distro mogen de sudo opdracht.

  1. Loop uw WSL Linux-distro, b.v. Ubuntu.Windows 10 WSL Uitvoeren als gebruiker 1
  2. Typ de volgende opdracht en druk op de Enter-toets: grep sudo /etc/group| knippen -d: -f4.Windows 10 WSL Sudo-gebruikers zoeken

De snee commando extraheert waarden voor kolom #4 uit het /etc/group bestand, dat alles bevat gerelateerd aan groepen in Linux. Het wordt begrensd door ":". Het grep-commando drukt alleen de regel af die de regel 'sudo' bevat.

Het is vermeldenswaard dat in bepaalde distributies het sudo-commando kan worden geconfigureerd om een ​​andere groep te gebruiken in plaats van de 'sudo'-groep. In Arch Linux mogen leden van de 'wheel'-groep bijvoorbeeld sudo gebruiken. Er is geen 'sudo'-groep in deze distro. Kijk in zo'n geval naar het bestand /etc/sudoers en lees de man-pagina (run $ man sudoers).

Tip: u kunt een lijst weergeven met groepen waarvan een gebruikersaccount is opgenomen in de groepen  opdracht. bijv.

$ groepen winaero

Windows 10 WSL Groepen zoeken voor gebruiker

Een gebruiker toevoegen aan Sudo in WSL Linux in Windows 10

  1. Loop uw WSL Linux-distro, b.v. Ubuntu, onder de rootgebruiker of de gebruiker die al toestemming heeft om te gebruiken sudo.
  2. Typ de opdracht: sudo usermod -a -G sudo . Vervanging in de opdracht met de daadwerkelijke gebruikersaccountnaam die u wilt toevoegen aan de sudo groep.Windows 10 WSL Gebruiker toevoegen aan Sudo
  3. Als alternatief kunt u de volgende opdracht gebruiken: gpasswd -a sudo. Het resultaat zal hetzelfde zijn.

Om een ​​gebruiker te verwijderen uit Sudo in WSL Linux in Windows 10,

  1. Loop uw WSL Linux-distro, b.v. Ubuntu, onder de rootgebruiker of de gebruiker die al toestemming heeft om te gebruiken sudo.
  2. Typ de opdracht: sudo gpasswd -d sudo. Vervanging in de opdracht met de daadwerkelijke gebruikersaccountnaam die u wilt verwijderen uit de sudo groep.Windows 10 WSL Gebruiker verwijderen uit Sudo

Dat is het.

Gerelateerde artikelen:

  • Gebruiker verwijderen van WSL Linux Distro in Windows 10
  • Gebruiker toevoegen aan WSL Linux Distro in Windows 10
  • Update en upgrade WSL Linux Distro in Windows 10
  • Voer WSL Linux Distro uit als specifieke gebruiker in Windows 10
  • WSL Linux Distro resetten en uitschrijven in Windows 10
  • Reset wachtwoord voor WSL Linux Distro in Windows 10
  • Alle manieren om WSL Linux Distro uit te voeren in Windows 10
  • Standaard WSL Linux Distro instellen in Windows 10
  • Zoek WSL Linux Distro's in Windows 10
  • Beëindig het uitvoeren van WSL Linux Distro in Windows 10
  • Verwijder Linux uit het navigatiedeelvenster in Windows 10
  • Exporteer en importeer WSL Linux Distro in Windows 10
  • Toegang tot WSL Linux-bestanden vanuit Windows 10
  • WSL inschakelen in Windows 10
  • Standaardgebruiker instellen voor WSL in Windows 10
  • Windows 10 Build 18836 toont WSL/Linux-bestandssysteem in Verkenner
AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliseren
De Microsoft Store-update maakt het gemakkelijker om apps en games te installeren vanuit de zoekfunctie

De Microsoft Store-update maakt het gemakkelijker om apps en games te installeren vanuit de zoekfunctie

Voor Insiders die de nieuwste Canary- en Dev-kanaalbuilds gebruiken, heeft Microsoft een nieuwe S...

Lees verder

Verborgen functies in Windows 11 Build 23475 en hoe deze in te schakelen

Verborgen functies in Windows 11 Build 23475 en hoe deze in te schakelen

Windows 11 Bouw 23475 is gisteravond vrijgegeven aan insiders van het Dev-kanaal. Traditioneel be...

Lees verder

Windows 11 Beta Build 22631.1835 verbetert Verteller en netwerken

Windows 11 Beta Build 22631.1835 verbetert Verteller en netwerken

Microsoft heeft nieuwe preview-versies van Windows 11 (versie 22H2) 22621.1835 en 22631.1835 (KB5...

Lees verder