Comparación entre sudo y su: ¿qué comando debería usar?

Dependiendo de su configuración de Linux, puede realizar tareas administrativas con privilegios de administrador usando el comando su O sudo. Es fácil confundir estas dos cosas porque ambas tienen funciones similares.

Entonces, ¿qué comando debería usar? Vamos a averiguar.

Comparación entre sudo y su: ¿qué comando debería usar? -Linux

Su te da acceso completo a la raíz

La forma tradicional de rootear una configuración de Linux, en los días de Unix, es usando el comando su:

su –

“-” significa que tendrá el mismo entorno que si hubiera iniciado sesión directamente como usuario root. El sistema le pedirá su contraseña. Si tiene éxito, el indicador cambiará al carácter "#". Luego puede ejecutar cualquier comando que necesite con privilegios de root.

Tipo salida o presione Ctrl + D Para volver a los privilegios de usuario estándar cuando haya terminado.

mientras es su Útil, pero el principal problema es que es una opción de todo o nada. Tiene acceso completo a los privilegios de root o normal. Si tiene varios administradores en el servidor, deberá compartir la misma contraseña de root.

sudo te da más control

Se están instalando más distribuciones de Linux como Debian y Ubuntu sudo por defecto porque se considera más seguro que usar su. Es el mejor y existe desde 1980.

Claro, solo necesita recordar una contraseña, pero todo el poder de sudo proviene de administrar múltiples administradores en múltiples dispositivos. Es muy útil que sudo quede inmortalizado en la cultura de los nerds en Película de comedia popular XKCD. También puede configurar sudo para ejecutarse sin una contraseña, pero esta configuración claramente no se recomienda para servidores donde la seguridad es crítica.

Además del acceso completo a la raíz como con su , puede especificar qué usuarios pueden ejecutar comandos en cualquier sistema en un archivo /etc/sudoers. debido a la flexibilidad sudo , la sintaxis es /etc/sudoers un poco complicado

Comparación entre sudo y su: ¿qué comando debería usar? -Linux

Use sudo siempre que sea posible

porque sudo Encantador y más seguro que su , cuanto más Distribuciones de Linux Conviértalo en el comando de superusuario predeterminado. Normalmente, el primer usuario se configura como el usuario "administrativo" y, por lo tanto, está configurado para usar sudo.

Si no está instalado sudo En el sistema que está utilizando, es fácil obtenerlo desde el administrador de paquetes. Después de la instalación, para cualquier otro usuario administrador, solo es cuestión de agregar un usuario al grupo correcto, generalmente "admin", "sudo" o "wheel". Estos grupos de usuarios también son para distribuciones.

Ahora puede administrar de forma segura su sistema Linux

Utilizando sudo Es fácil administrar su sistema Linux con solo una contraseña de usuario. Los usuarios suelen pasar por alto la flexibilidad de este comando. Si bien Linux es un sistema operativo seguro, no existe un sistema operativo perfecto. Todavía hay algunos problemas de seguridad en Linux que debe tener en cuenta. Puedes comprobar Las mejores guías gratuitas para comprender la seguridad digital y proteger su privacidad.

Ir al botón superior