GNU/Linux >> Tutoriales Linux >  >> Linux

¿Sudo su - se considera una mala práctica?

Veamos sus casos:

 su -

ejecutará /bin/sh como usuario raíz utilizando el entorno raíz. Se necesita la contraseña raíz y el inicio de sesión PUEDE realizarse según la configuración de syslog (por lo general, está predeterminado en /var/log/auth.log).

 sudo /bin/sh

ejecutará shell como el usuario raíz utilizando el conjunto actual de variables de entorno (con algunas excepciones, como se definiría en el archivo sudoers). La contraseña es la contraseña del usuario fuente y NO la contraseña del usuario raíz. Sudo generalmente se registra.

 sudo su -

ejecutará un shell (normalmente /bin/sh) como usuario raíz configurando el entorno como usuario raíz. Esto requerirá la contraseña del usuario de origen y generalmente se registrará.

A veces es necesario tener el entorno raíz sobre su propio entorno, por lo que su - es un método adecuado. Recuerde que sudo aún registrará el uso del comando de shell en cualquier caso.


Linux
  1. ¿Diferencia entre el usuario de Sudo y el usuario raíz?

  2. Agregue un usuario de Linux con permisos de raíz de documentos

  3. Crear un usuario sudo en CentOS

  4. Crear un usuario sudo en Ubuntu

  5. Usuario no raíz predeterminado de Kali

Cómo cambiar a usuario root en Ubuntu 22.04

Cómo limitar el usuario root en CentOS

Inicie siempre la Terminal como usuario raíz (sudo) en Ubuntu

¿Dónde se informan los incidentes de sudo?

Sudo contra raíz; alguna diferencia real?

su - usuario Vs sudo su - usuario