Supuestamente el bin/sh
shell que es el valor predeterminado shell de root no es estrictamente un "bash shell, pero es un POSIX equivalente. De acuerdo a este sitio, al invocar el shell ejecutable de un "POSIX" shell se ejecuta cualquiera de los "archivos de perfil" que aparece aquí:
$HOME/.bash_profile
$HOME/.bash_login
$HOME/profile.ksh ($HOME/.profile on UNIX systems)
$HOME/.profile
He intentado ponerlos todos en /var/root
y ninguno de ellos se ejecutará cuando ejecuto sudo su
de mi terminal.
Ejecución sudo bash
obras, por el camino. Pero, ¿por qué no sudo su
?