Sudo vs. su: welk commando moet je gebruiken?

Sudo vs. su: welk commando moet je gebruiken?

Afhankelijk van je Linux-setup, kun je administratieve taken uitvoeren met de opdracht su of sudo. Het is gemakkelijk om deze twee commando's door elkaar te halen, omdat ze allebei vergelijkbare functies hebben.





Dus, welk commando moet je gebruiken? Laten we het uitzoeken.





Su geeft u volledige roottoegang

De traditionele manier om toegang te krijgen tot het root-account om een ​​Linux-systeem te configureren, teruggaand naar de Unix-dagen, is het gebruik van het su-commando:





su –

De ' - ' betekent dat je dezelfde omgeving hebt als wanneer je direct als root inlogt. Het systeem zal u om uw wachtwoord vragen. Als het je lukt, verandert de prompt in een ' # ' karakter. Je kunt dan alle commando's uitvoeren die je nodig hebt als root.

Type uitloggen of hit Ctrl + D om terug te keren naar de standaard gebruikersrechten wanneer u klaar bent.



video omdraaien in Windows Media Player

Hoewel su nuttig is, is het grootste probleem dat het een alles-of-niets-optie is. Je hebt volledige root-toegang of gewone privileges. Als je meerdere beheerders op een server hebt, moet je hetzelfde root-wachtwoord delen.

Sudo geeft je meer controle

Er worden meer Linux-distributies zoals Debian en Ubuntu geïnstalleerd sudo standaard omdat het veiliger is dan het gebruik van su. Het is een volwassen tool die al sinds 1980 bestaat.





Natuurlijk hoef je maar één wachtwoord te onthouden, maar de volledige kracht van sudo komt met het beheren van meerdere beheerders op meerdere machines. Het is zo handig dat sudo is vereeuwigd in de nerdcultuur in een beroemde XKCD-strip . U kunt sudo zelfs configureren om zonder wachtwoord te werken, maar dit wordt uiteraard niet aanbevolen voor servers waar beveiliging voorop staat.

Naast volledige root-toegang zoals bij su, kun je specificeren welke gebruikers welke commando's kunnen uitvoeren op welke systemen in de /etc/sudoers het dossier. Vanwege de flexibiliteit van sudo, /etc/sudoers syntaxis is complex.





Verwant: Een gebruiker toevoegen aan de Sudoers-lijst in Linux

hoe lang gaan macbook pro's mee?

Gebruik sudo wanneer je kunt

Omdat sudo gedetailleerder en veiliger is dan su, stellen meer Linux-distributies het in als het standaard superuser-commando. Gewoonlijk wordt de eerste gebruiker aangeduid als een 'administratieve' gebruiker en dus ingesteld om sudo te gebruiken.

Als een systeem geen sudo heeft geïnstalleerd, is het gemakkelijk te verkrijgen via de pakketbeheerder. Na installatie is het voor alle andere beheerders gewoon een kwestie van: een gebruiker toevoegen aan de juiste groep , meestal 'admin', 'sudo' of 'wheel'. Deze gebruikersgroepen zijn ook distro-specifiek.

Nu kunt u uw Linux-systeem veilig beheren

Met sudo is het eenvoudig om uw Linux-systeem te beheren met alleen uw gebruikerswachtwoord. Gebruikers zien vaak de flexibiliteit van deze tool over het hoofd. Hoewel Linux een veilig besturingssysteem is, is geen enkel besturingssysteem perfect. Er zijn nog steeds enkele beveiligingsproblemen in Linux waarvan u op de hoogte moet zijn.

Deel Deel Tweeten E-mail Is Linux echt immuun voor virussen en malware? Hier is de waarheid

Je hebt gehoord dat Linux niet echt last heeft van virussen en malware. Maar waarom is dit? En, belangrijker nog, is het waar?

Lees volgende
Gerelateerde onderwerpen
  • Linux
  • Linux-opdrachten
  • Systeem administratie
Over de auteur David delony(49 artikelen gepubliceerd)

David is een freelance schrijver gevestigd in de Pacific Northwest, maar oorspronkelijk afkomstig uit de Bay Area. Van kinds af aan is hij een technologieliefhebber. Davids interesses omvatten lezen, tv-programma's en films van hoge kwaliteit bekijken, retro-gaming en platen verzamelen.

morsecode software voor windows 10
Meer van David Delony

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren