Você encerra uma sessão matando seu processo pai, chamado líder da sessão. Descubra com qual processo está:
ps -dN|grep pts/3
I Quando eu entrei na máquina como root
e digitei who
para ver quais usuários estavam logados, encontrei outra pessoa também logada como root
devuser pts/0 2011-11-18 09:55 (xxx.xxx.xxx.xxx)
root pts/1 2011-11-18 09:56 (xxx.xxx.xxx.xxx)
testuser pts/2 2011-11-18 14:54 (xxx.xxx.xxx.xxx)
root pts/3 2011-11-18 14:55 (xxx.xxx.xxx.xxx)
Como posso forçar um usuário root em pts / 3 a sair?
Para matar e sair de um usuário, você pode enviar o sinal KILL. Digite o seguinte comando:
# skill -KILL -u vivek
Verifique estes links para mais informações:
Melhorando a resposta de um pouco de Fabel acima:
\# *for pid in $(for ptsn in $(w | grep **user_name** | grep pts | awk '{print $2}'); do ps -dN | grep "$ptsn " | awk '{print $1}' ; done); do kill -9 $pid; done*