chsh
chsh [-s shell]
Descrição
Este comando altera o shell padrão usado pelo usuário.
Algumas opções do comando
- --help : exibe opções do comando.
- -s shell : especifica o nome do novo shell.
Exemplo
Por exemplo,
chsh -s /bin/ash
faz com que o shell ash do diretório /bin passe a ser o shell padrão do usuário que digitou o comando.
Observações
- A informação sobre qual shell é usado por cada usuário é armazenada no arquivo /etc/passwd. A linha abaixo mostra um exemplo de uma linha do /etc/passwd que associa o usuário aluno ao shell bash.
aluno:x:1001:1001::/home/aluno:/bin/bash
Portanto, se o comando chsh é executado com sucesso,o arquivo /etc/passwd é alterado pelo sistema. Apenas o root pode editar o arquivo /etc/passwd e modificá-lo diretamente (sem usar o comando chsh). - Para verificar quais os shells que estão disponíveis no sistema, digite
more /etc/shells
O comando acima, na realidade, apenas lista o conteúdo do arquivo /etc/shells. - Caso um shell não seja informado na linha de comando, o sistema solicitará ao usuário a senha e depois o nome do novo shell.
Fonte: http://www.uniriotec.br/~morganna/guia/chsh.html
Nenhum comentário:
Postar um comentário