Aprovecho para consultar. ¿Qué diferencia hay entre ejecutar un comanto una vez entrado en root (#) y ejecutar el comando con sudo estand...

Pablo Etcheverry

Pablo Etcheverry

Pregunta
studenthace 6 años

Aprovecho para consultar. ¿Qué diferencia hay entre ejecutar un comanto una vez entrado en root (#) y ejecutar el comando con sudo estando en un usario diferente a root?

2 respuestas
para escribir tu comentario
    Diego Fernando Marin Lozano

    Diego Fernando Marin Lozano

    studenthace 5 años

    si el comando que ejecutas no depende de ninguna variable de entorno que se cree para el usuario

    root
    en el login, entonces no hay diferencia. Pero si el comando que vas a utilizar, depende de una variable creada en el login del usuario
    root
    , tu comando no va a funcionar porque sudo no carga el archivo
    profile
    del usuario.

    Marco Antonio Toscano Freire

    Marco Antonio Toscano Freire

    teacherhace 6 años

    Estimado Pablo,

    No existe diferencia en la ejecución del comando, al ejecutar con sudo lo que estas haciendo es otorgando momentaneamente los permisos de root para la ejecución de ese comando. Cuando te logeas como root tienes un control total no momentaneo, en el cual puedes realizar cualquier tema.

Curso de Bash Shell

Curso de Bash Shell

Con Bash-Shell puedes: manipular archivos y carpetas, ejecutar aplicaciones, conectar una Apps y automatizar procesos repetitivos.

Curso de Bash Shell
Curso de Bash Shell

Curso de Bash Shell

Con Bash-Shell puedes: manipular archivos y carpetas, ejecutar aplicaciones, conectar una Apps y automatizar procesos repetitivos.