Eu estou atualmente:
root@sensu-server-client:/#
Desejo mudar para:
sensu@sensu-server-client:/#
Como se faz isso. Eu tentei: su sensu
mas nada acontece.
command-line
su
Karl Morrison
fonte
fonte
su - sensu
Deveria trabalhar. No entanto, tente tambémsudo -iu sensu
getent passwd sensu
?Respostas:
Você deve usar
su
:Se você especificar a opção de login (
-
ou-l
, ou--login
: all são sinônimos), você obterá um ambiente semelhante ao se tiver efetuado login diretamente como esse usuário. Caso contrário, você permanecerá no ambiente atual (por exemplo, muitasenv
variáveis, o diretório atual, etc).Exemplo: (observe os nomes de usuário e os diretórios de trabalho atuais!)
PS: Se você
su
não executar como root, é claro que será solicitada a senha do usuário como quem você deseja fazer login.fonte