
O padrão do Alpine é ash como shell de login, quero alterá-lo para bash.
O que eu fiz até agora:
- bash instalado por
sudo apk add bash
- sombra instalada por
sudo apk add shadow
- Alterei o shell de login do meu usuário para
/bin/bash
withchsh
- verificado se
/etc/passwd
contém/bin/bash
como shell de login padrão para meu usuário
mas isso parece ser ignorado. Quando faço login (no console ou ssh), sempre acabo no shell ash.
Responder1
Como você faz login? Acabei de ter um problema semelhante que parecia ter uma origem diferente, mas verificado pelo docker exec com o usuário root e depois fazendo su myuser
e o shell é bash:
8a0deef473ac:/var/www$ echo $0
bash