chsh não muda shell

0

Estou usando o CentOS 6.5 e o comando chsh não funciona. Eu tentei sob minha conta e como root, cada vez usando o argumento completo chsh -s /bin/tcsh e usando apenas chsh e seguindo os prompts. Cada vez que ele diz que o shell foi alterado, mas na verdade não muda - eu continuo usando o bash.

O que posso fazer para corrigir este problema?

    
por vaindil 03.01.2014 / 21:21

1 resposta

1

Depois de executar esse comando, você precisa fazer logout e voltar. chsh altera seu log no shell, não seu shell atual.

Para alterar seu shell atual (bem, inicie um shell tcsh realmente), você pode executar /bin/tcsh

    
por 03.01.2014 / 22:23