Wat is Sudo in Linux?

Die Sudo-opdrag gee sommige Admin Privileges aan nie-Admin-gebruikers

As u administratiewe toepassings in Linux uitvoer, gebruik u die su-opdrag om na die supergebruiker (wortel) oor te skakel, of u gebruik die sudo-opdrag. Sommige Linux- verspreidings stel die wortelgebruiker in staat, maar sommige doen nie. In dié wat nie-soos Ubuntu-sudo is die pad om te gaan.

Oor die Sudo-bevel

In Linux, kan 'n stelsel administrateur sekere gebruikers of groepe gebruikers toelaat om sommige of alle opdragte as wortel uit te voer terwyl hulle alle opdragte en argumente aanteken. Sudo werk op 'n per-opdrag basis. Dit is nie 'n vervanging vir die dop nie. Kenmerke sluit in die vermoë om die opdragte wat 'n gebruiker op 'n per-gasheerbasis kan bestuur, te beperk, 'n goeie aanmelding van elke opdrag om 'n duidelike ouditspoor te gee van wie dit gedoen het, 'n konfigureerbare time-out van die sudo-opdrag en die vermoë om dit te gebruik konfigurasie lêer op baie verskillende masjiene.

Voorbeeld van die Sudo-opdrag

'N standaard gebruiker sonder administratiewe regte kan 'n opdrag in Linux installeer om 'n stukkie sagteware te installeer:

dpkg -i software.deb

Die opdrag gee 'n fout omdat 'n persoon sonder administratiewe regte nie die sagteware mag installeer nie. Die sudo-opdrag kom egter tot die redding. In plaas daarvan is die korrekte opdrag vir hierdie gebruiker:

sudo dpkg -i software.deb

Hierdie keer word die sagteware geïnstalleer. Dit veronderstel dat 'n persoon met administratiewe voorregte voorheen Linux ingestel het om die gebruiker toe te laat om sagteware te installeer.

Nota: jy kan ook Linux instel om te verhoed dat sommige gebruikers die sudo-opdrag kan gebruik.