Com base na discussão nos comentários, descobriu-se que, embora /etc/shells
contivesse /bin/zsh
, o shell de login do usuário, conforme especificado em /etc/passwd
, era apenas zsh
Corrigir o problema foi, então, apenas uma questão de alterar o shell de login do usuário para incluir o caminho completo:
sudo chsh -s /bin/zsh <username>