Het Sudoers-bestand gebruiken om gebruikers rootrechten te geven op Ubuntu 18.04 | 16.04

  • Dylan Parker
  • 0
  • 860
  • 126

De sudo-opdracht is een opdrachtregelhulpprogramma / programma waarmee gebruikers die vertrouwd zijn, maar niet noodzakelijk een beheerder, opdrachten kunnen uitvoeren en uitvoeren als root of een andere gebruiker ...

Dit is meestal het geval voor gebruikers die opdrachten als root willen uitvoeren ... of als een gebruiker de accountrechten van een andere gebruiker wil overnemen ... Alleen vertrouwde gebruikers kunnen de opdracht sudo gebruiken ...

Deze korte tutorial laat studenten en nieuwe gebruikers zien hoe ze het sudoers-bestand kunnen beheren om toegang te verlenen aan standaardgebruikers bij het gebruik van Ubuntu Linux ... Dit kan ook van toepassing zijn op andere versies van Ubuntu en Linux-distributies ...

Het sudoers-bestand bevat alle informatie die de gebruikers en groepen bestuurt die sudo-privileges krijgen, evenals het niveau van de privileges die ze mogelijk hebben ...

Er zijn veel manieren om gebruikers sudo-rechten te verlenen, en de gemakkelijkste methode is door de sudo commando zelf ... Met het sudo commando kan men standaard gebruikers sudo privileges geven door ze toe te voegen aan de sudo groep ...

Leden van de sudo-groep kunnen commando's op hoog niveau als root uitvoeren, maar zullen worden gevraagd om zichzelf te authenticeren met hun eigen wachtwoord voordat de commando's kunnen worden uitgevoerd ...

Gebruikers toevoegen aan sudo Group

Om snel een gebruiker aan de sudo-groep toe te voegen, voert u de onderstaande opdrachten uit:

usermod -aG sudo gebruikersnaam

Wijzig de gemarkeerde gebruikersnaam in de naam van het account dat u sudo-privileges geeft ...

Het uitvoeren van de bovenstaande opdracht om standaardgebruikers toegang te verlenen tot de opdracht sudo is in de meeste gevallen voldoende ... De gebruikers kunnen opdrachten uitvoeren als root of andere accountrechten aannemen ...

Voer de onderstaande opdrachten uit om te valideren dat de gebruiker sudo-rechten heeft

sudo whoami

De resulterende uitzet moet vergelijkbaar zijn met de onderstaande regel:

wortel

Dat is alles wat de meeste gebruikers nodig hebben ...

Gebruikers toevoegen aan het sudoers-bestand

Als u de toegang die gebruikers krijgen bij het gebruik van sudo wilt aanpassen, dan kunt u het sudoers-bestand bewerken en alleen het noodzakelijke aangepaste beveiligingsbeleid voor toegang geven om hun werk te doen ...

De eerste methode geeft een gebruiker alle sudo-rechten ... Bijna zoals een beheerderstoegang ... Als u denkt dat dit teveel rechten zijn, kunt u de toegangsrechten van gebruikers aanpassen met behulp van het sudoers-bestand ...

De standaardlocatie voor het sudoers-bestand is / etc / sudoers

U kunt het standaard sudoers-bestand bewerken of een nieuw configuratiebestand maken in het /etc/sudoers.d directory ... Alle bestanden in deze directory worden ook meegenomen als het sudo-commando wordt gebruikt ...

Het sudoers-bestand MOET worden bewerkt met de 'visudo'commando als root. Overweeg in elk geval lokale inhoud toe te voegen aan /etc/sudoers.d/ in plaats van het sudoers-bestand rechtstreeks te wijzigen ...

Als u bijvoorbeeld wilt dat een gebruiker een commando uitvoert met sudo zonder wachtwoordprompts, kunt u het sudoers-bestand bewerken ... Om dat te doen, opent u het sudoers-bestand door de onderstaande commando's uit te voeren:

sudo visudo

Scroll naar het einde van het bestand en voeg de volgende regel toe:

gebruikersnaam ALL = (ALL) NOPASSWD: ALL

Vervang gebruikersnaam door de accountnaam die u toegang wilt geven tot de sudo-opdracht ... sla het bestand op en sluit af ...

De volgende keer dat de gebruiker het sudo-commando uitvoert, zal er geen wachtwoord worden gevraagd ...

Een ander voorbeeld kan zijn dat u alleen wilt dat een gebruiker bepaalde opdrachten uitvoert ... Om dat te doen, kunt u de onderstaande regel toevoegen aan het sudoers-bestand ...

gebruikersnaam ALL = (ALL) NOPASSWD: / bin / mkdir, / bin / rmdir

De gebruiker mag alleen het / bin / mkdir en / bin / rmdir commando's ...

Door aangepaste sudo-privileges te gebruiken, krijgt u meer controle over welke gebruikers welke opdrachten kunnen uitvoeren en hoe ... Dit zal ook de beveiliging van uw systeem verhogen ...

Dat is het!

U hebt met succes geleerd hoe u het sudoers-bestand op Ubuntu kunt gebruiken




Niemand heeft nog op dit artikel gereageerd.

Een verzameling nuttige informatie over het Linux-besturingssysteem en nieuwe technologieën
Nieuwe artikelen, praktische tips, gedetailleerde recensies en handleidingen. Voel je thuis in de wereld van het Linux-besturingssysteem