Su vs Sudo: diferencia y comparación

Linux tiene varios comandos y formas de obtener privilegios de root. Cada comando y función funciona e invoca de manera diferente.

Puntos clave

  1. El comando "su" cambia al usuario raíz oa otra cuenta de usuario, mientras que el comando "sudo" eleva temporalmente los privilegios de un usuario para realizar tareas como superusuario.
  2. “su” requiere la contraseña del usuario de destino, mientras que “sudo” requiere la contraseña del usuario de ejecución.
  3. "sudo" proporciona un control más granular sobre los permisos de usuario, mientras que "su" otorga acceso completo a la cuenta de usuario de destino.

Su contra Sudo

su, abreviatura de cambiar de usuario, es un comando que permite a un usuario cambiar a otra cuenta de usuario, la cuenta raíz, ingresando la contraseña del usuario objetivo. Sudo, abreviatura de superusuario do, es un comando que permite a un usuario ejecutar un comando como otro usuario ingresando su propia contraseña.

Su contra Sudo

Su significa usuario sustituto. Es una forma tradicional de adquirir permisos de root en Linux. Fue lanzado en 1971. La sintaxis principal del comando es su[nombre_de_usuario] o su-[nombre_de_usuario].

Mientras que Sudo significa usuario sustituto do. Se utiliza para obtener permisos para tareas administrativas y ejecutables. La sintaxis principal del comando es sudo[comando].

Tabla de comparación

Parámetros de comparaciónSuSudo
Tipo de PropiedadComando Autorización de privilegios
Sistema operativoUnix y similar a Unix Unix-like
FunciónPara buscar permiso de root cambiando a superusuario o usuario root Para buscar permiso de root a través de un solo comando
AutorDennis Ritchie y Ken Thompson Robert Coggeshall y Cliff Spencer
DeveloperLaboratorios AT&T BellTodd C Miller

¿Qué es Su?

La forma completa de Su es 'usuario sustituto'. Inicialmente era parte de la Versión 1. Unix. Fue desarrollado por Dennis Ritchie y Ken Thompson.

Lea también  Microsoft Frontpage vs Adobe Dreamweaver: diferencia y comparación

El trabajo del comando su es ejecutar comandos y proporcionar la privilegio de otra cuenta del usuario. Tras la ejecución, el comando su invoca un shell y no cambia el directorio de trabajo actual ni el entorno del usuario.

Si el comando se usa sin especificar inicialmente la nueva identificación de usuario, que serviría como argumento de la línea de comando, el comando su usaría la cuenta de superusuario del sistema como la configuración predeterminada.

Tras la autenticación, el operador conceder acceder a la cuenta. Incluso otorgaría permiso para los archivos y directorios de la cuenta.

¿Qué es Sudo?

Sudo es un tipo de programa en el sistema operativo de Unix-like. La forma completa de sudo es 'usuario sustituto do'. En la configuración predeterminada, permite superusuario.

El trabajo del comando Sudo es permitir a los usuarios ejecutar programas y brindar privilegios de seguridad a otros usuarios. La licencia es de estilo ISC. Es ampliamente utilizado en el lenguaje C.

Sudo también se utiliza para tareas administrativas. Sudo se autentica pidiendo la contraseña del usuario y no la del usuario de destino. Después de la autenticación, permite el acceso e invoca un comando solicitado.

Sudo es un comando único y se ejecuta con privilegios de root. A diferencia de su, no cambia a una cuenta de usuario raíz ni solicita las credenciales del usuario raíz como una contraseña.

Principales diferencias entre Su y Sudo

  1. Los usuarios del comando Su necesitan crear contraseñas separadas para la cuenta raíz y la cuenta de usuario durante la instalación, mientras que los usuarios del comando Sudo solo necesitan proporcionar una única contraseña.
  2. Su invoca el shell raíz y lo mantiene abierto durante el funcionamiento normal, mientras que Sudo ejecuta menos comandos en las raíces y aumenta la seguridad.
Referencias
  1. https://link.springer.com/chapter/10.1007/978-1-4842-5049-5_11
  2. https://link.springer.com/chapter/10.1007/978-3-030-78120-0_13
Lea también  Inline vs Macro: diferencia y comparación

Última actualización: 19 de agosto de 2023

punto 1
¿Una solicitud?

Me he esforzado mucho en escribir esta publicación de blog para brindarle valor. Será muy útil para mí, si considera compartirlo en las redes sociales o con sus amigos/familiares. COMPARTIR ES ♥️

22 pensamientos sobre “Su vs Sudo: diferencia y comparación”

  1. La comparación detallada de los comandos su y sudo en este artículo es muy informativa. La descripción general demuestra eficazmente las funciones únicas y los casos de uso de cada comando.

    Responder
    • ¡Absolutamente! Las explicaciones detalladas de los comandos su y sudo han resaltado sus diferencias esenciales y casos de uso. Es un recurso excelente para los usuarios que buscan claridad sobre estos comandos.

      Responder
    • ¡Comparto su sentimiento! El artículo proporciona una comparación excepcional de los comandos su y sudo, ofreciendo información valiosa sobre sus funcionalidades específicas y sus antecedentes históricos.

      Responder
  2. La comparación entre los comandos su y sudo presentada en este artículo es increíblemente detallada e informativa. Destaca efectivamente las funciones únicas y las diferencias de cada comando.

    Responder
    • Comparto tu punto de vista! La comparación detallada y las funcionalidades de los comandos su y sudo son increíblemente valiosas. Es un recurso excelente para los usuarios que buscan mejorar su comprensión de estos comandos.

      Responder
  3. El desglose completo de los comandos su y sudo en este artículo es increíblemente útil. La información detallada proporciona una comprensión clara de sus respectivos roles y funcionalidades.

    Responder
    • ¡Estoy completamente de acuerdo! Las comparaciones y explicaciones detalladas de los comandos su y sudo ofrecen información valiosa sobre sus distintos propósitos y usos. Es un dato encomiable.

      Responder
  4. Una descripción general muy informativa y bien estructurada de los comandos su y sudo. La comparación detallada y las funcionalidades proporcionan una comprensión clara del propósito de cada comando.

    Responder
  5. Una comparación muy detallada y útil entre los comandos su y sudo. Las ideas proporcionadas sobre los antecedentes históricos y la funcionalidad de cada comando son bastante esclarecedoras.

    Responder
    • ¡Absolutamente! La descripción general completa de los comandos su y sudo ha proporcionado una claridad valiosa con respecto a sus respectivos roles y funcionalidades. ¡Un artículo muy informativo en verdad!

      Responder
    • ¡Estoy totalmente de acuerdo! El artículo cubre efectivamente las diferencias y funciones fundamentales de los comandos su y sudo. La tabla comparativa es particularmente útil para comprender sus características contrastantes.

      Responder
  6. Una guía excelente e informativa para comprender las diferencias entre los comandos su y sudo. El contexto histórico y las comparaciones detalladas ayudan a proporcionar una comprensión integral de sus funcionalidades.

    Responder
    • ¡Absolutamente! Las explicaciones detalladas de los comandos su y sudo en este artículo han sido increíblemente informativas. Es un gran recurso para los usuarios que desean comprender mejor estos comandos.

      Responder
    • ¡Estoy completamente de acuerdo! Este artículo ofrece información valiosa sobre las distintas funcionalidades de los comandos su y sudo. La descripción general completa proporciona claridad sobre sus funciones y uso.

      Responder
  7. La explicación detallada y la comparación de los comandos su y sudo en este artículo son muy valiosas para los usuarios que buscan comprender las diferencias fundamentales y los casos de uso de cada comando.

    Responder
  8. Este artículo proporciona una comprensión profunda de los comandos su y sudo, ofreciendo información valiosa sobre sus funcionalidades individuales y características distintivas.

    Responder
    • ¡Absolutamente! Las explicaciones detalladas y la comparación de los comandos su y sudo han sido bastante esclarecedoras. Es un recurso excelente para los usuarios que buscan aprender más sobre estos comandos.

      Responder
  9. Este artículo hace un gran trabajo al explicar las diferencias esenciales entre los comandos su y sudo. El contexto histórico y las comparaciones detalladas aclaran efectivamente sus distintos propósitos.

    Responder
    • ¡En efecto! Las comparaciones y explicaciones detalladas de los comandos su y sudo son increíblemente beneficiosas. Es una pieza muy reveladora con información valiosa para los usuarios.

      Responder
    • ¡No podría estar mas de acuerdo! Este artículo es una guía muy informativa para comprender las diferencias entre los comandos su y sudo. La tabla comparativa y las descripciones detalladas son increíblemente útiles.

      Responder
  10. La información proporcionada sobre las diferencias entre los comandos su y sudo es bastante instructiva y puede ayudar a los usuarios a comprender las funcionalidades de cada comando. ¡Gracias!

    Responder
    • De hecho, ¡no podría estar más de acuerdo! Este artículo es muy informativo sobre las principales diferencias entre los comandos su y sudo y las funciones de cada uno de ellos. ¡Gracias por compartir!

      Responder

Deja un comentario

¿Quieres guardar este artículo para más tarde? ¡Haz clic en el corazón en la esquina inferior derecha para guardar en tu propio cuadro de artículos!