En uno de mis servidores Ubuntu 11.10, cuando uso sudo -i
para convertirme en usuario root, el .bashrc de root no se está ejecutando. En todos los demás servidores, cuyas configuraciones relevantes son idénticas hasta donde yo sé, se está ejecutando correctamente.
Esto es lo que he comprobado:
- .bashrc existe en / root, propiedad de root: root, permisos 644
- / etc / profile y /etc/bash.bashrc se están ejecutando
- el shell de root está configurado en "/ bin / bash"
- Puedo ejecutar .bashrc con
source .bashrc
, después de lo cual todo es normal para esa sesión. - También puedo escribir
bash
para ejecutar bash manualmente después de haber sudo en la raíz, y luego se ejecuta .bashrc - ps confirma que el shell en ejecución para mi inicio de sesión raíz es bash.
¿Algo más para verificar?