Quando estou trabalhando em nossas máquinas RHEL, costumo sudo su -
mudar para raiz. Um dia, um erro de digitação significava que eu digitava sudo su --
- parece-me que tudo estava igual a um único hífen, exceto que eu estava na mesma pasta que antes de emitir o comando (com um único hífen /root
).
Existem outras diferenças? É seguro usá-lo em cenários em que sei que quero trabalhar no mesmo diretório?
sudo su -
esudo su -l
difere. Em uma conta na qual eu permito com apenas uma chave e tenho direitos sudo para mudar para outro usuário específico,sudo su -
mude o usuário sem problemas, massudo su -l
ousudo su --login
solicitarei uma senha sudo, a qual não tenho (embora examinandosudo -l
I pode executar/bin/su
com NOPASSWD)