Como sair do su e outro usuário

1

Então, quando eu estou logado como usuário padrão em uma sessão ssh e, em seguida, su para root, como posso sair de ambas as contas com um único comando?

Em vez de:

root@host:/exit
user@host:/exit

algo como:

root@host:/magicallyLogEveryoneOut -bladow
    
por datUser 26.03.2014 / 15:50

2 respostas

3

Vendo que qualquer comando que você digita requer mais pressionamentos de teclas, eu recomendo CTRL D , CTRL D , você fora de ambas as sessões.

    
por 26.03.2014 / 16:12
0

Para sua pergunta exata sobre como fazer isso em um único comando: em uma das minhas caixas do RHEL, este comando funciona:

fuser -k 'tty'

Qual SIGKILL (aka -9 ) qualquer PID anexado ao terminal. O programa getty do seu sistema deve reaparecer sozinho. Eu apenas tentei e ele me expulsou de uma sessão em que eu tinha sudo para fazer o root.

Eu hesitaria em fazer isso, já que eu tenho muitos trabalhos em segundo plano e ficaria paranóico em deixar um deles funcionando. Além disso, isso é bastante preguiçoso (sem ofensa).

Sugiro que você só tenha o hábito de fazer um CTRL-C seguido de um monte de CTRL-D 'até que a janela seja fechada.

    
por 26.03.2014 / 16:08

Tags