Cuando estoy trabajando en nuestras máquinas RHEL, uso sudo su -
para cambiar a ser root. Un día, un error tipográfico significaba que escribía en su sudo su --
lugar; me parece que todo era igual que con un solo guión, excepto que estaba en la misma carpeta que antes de emitir el comando (con un solo guión en el que me encuentro /root
).
¿Hay otras diferencias? ¿Es seguro usar esto en escenarios en los que sé que quiero trabajar en el mismo directorio?
sudo su -
, ysudo su -l
es diferente. En una cuenta en la que ssh en sólo una tecla, y tengo derechos sudo para el cambio a un otro usuario específico,sudo su -
cambia el usuario sin problemas, perosudo su -l
osudo su --login
se pida una contraseña de sudo, que no tengo (aunque mediante el examen desudo -l
lo podría ejecutar/bin/su
con NOPASSWD)