Como alterar o shell padrão no FreeBSD?

8

O shell padrão no FreeBSD é sh e eu realmente não suporto: o autocomplete é muito limitado, e os comandos rehash me matam. Eu me sinto como um homem armado e com uma perna ...

Como posso alterar o shell globalmente para zsh ou bash - para raiz e para todos os usuários atuais e futuros?

    
por holms 29.01.2011 / 15:37

1 resposta

25

Para usuários existentes, use o comando chsh (“ ch ange sh ell "):

chsh -s SHELL USER
chsh -s /usr/local/bin/bash root

Para usuários futuros:

  • Editar " /etc/pw.conf " defaultshell palavras-chave
  • Quando usar adduser() , escolha o shell necessário
por 29.01.2011 / 15:43