Què és Sudo a Linux?

El comandament Sudo dóna alguns privilegis d'administració als usuaris no administradors

Quan executeu aplicacions administratives a Linux, utilitzeu la seva ordre per canviar al superusuari (root) o utilitzeu l'ordre sudo. Algunes distribucions de Linux habiliten l'usuari arrel, però alguns no ho fan. En els que no, com Ubuntu-sudo és el camí a seguir.

Sobre el Comando Sudo

A Linux, l'usuari Sudo-super usuari-permet que un administrador del sistema proporcioni a determinats usuaris o grups d'usuaris la possibilitat d'executar alguns o tots els comandaments com a root mentre registra tots els comandaments i arguments. Sudo opera sota comanda. No és un reemplaçament de l'intèrpret d'ordres. Les funcions inclouen la possibilitat de restringir les ordres que un usuari pot executar en base a cada host, el registre abundant de cada comandament per proporcionar un seguiment d'auditoria clara de qui va fer el que, un temps d'espera configurable de l'ordre sudo i la capacitat d'utilitzar el mateix Fitxer de configuració en moltes màquines diferents.

Exemple del Comando Sudo

Un usuari estàndard sense privilegis administratius pot introduir una ordre a Linux per instal·lar una peça de programari:

dpkg -i software.deb

La comanda retorna un error perquè una persona sense privilegis administratius no pot instal·lar programari. No obstant això, el comandament sudo arriba al rescat. En canvi, l'ordre correcta per a aquest usuari és:

sudo dpkg -i software.deb

Aquesta vegada el programari s'instal·la. Això suposa que una persona amb privilegis administratius ha configurat Linux per permetre a l'usuari instal·lar programari.

Nota: També podeu configurar Linux per evitar que alguns usuaris puguin utilitzar l'ordre sudo.