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.