Da saída, parece que você tem um problema com os arquivos de inicialização usados pelo bash. Isso pode ser ~/.bashrc
, ~/.bash_profile
, ~/.profile
ou outro script originado deles. Se isso ocorrer com todos os usuários, será um arquivo do sistema, como /etc/profile
.
Você pode iniciar o bash e ignorar arquivos init com o seguinte:
ssh foo@host 'bash --norc --noprofile -i'
Você também pode fazer isso em su
:
su -c 'bash --norc --noprofile -i'
Isso permitirá que você entre na conta para que você possa depurar o processo de inicialização do bash. Para fazer isso, execute o bash com a opção -x
.
bash -i -x