Como mudar o usuário no terminal

8

Atualmente estou:

root@sensu-server-client:/# 

Eu quero mudar para:

sensu@sensu-server-client:/# 

Como se faz isso? Eu tentei: su sensu mas nada acontece.

    
por Karl Morrison 09.12.2015 / 19:17

1 resposta

12

Você deve usar su :

su [-|-l|--login] USERNAME

Se você especificar a opção de login ( - ou -l ou --login : todos são sinônimos), você obterá um ambiente semelhante ao que fez diretamente como usuário. Caso contrário, você permanecerá no ambiente atual (por exemplo, muitas variáveis env , o diretório atual etc.).

Exemplo: (observe os nomes de usuários e diretórios de trabalho atuais!)

root@wolf-pack:~# su bytecommander
bytecommander@wolf-pack:/root$ exit
exit

root@wolf-pack:~# su - bytecommander
bytecommander@wolf-pack:~$ exit
logout

root@wolf-pack:~# 

PS: Se você executar su não como root, a senha do usuário será solicitada para quem você deseja efetuar login.

    
por Byte Commander 09.12.2015 / 19:44