Encerrar seção de outro usuário [RESOLVIDO]

1. Encerrar seção de outro usuário [RESOLVIDO]

Arthur de Medeiros Fernandes
arthurmf

(usa Ubuntu)

Enviado em 03/03/2010 - 11:57h

Pessoal, sou novo por aqui, e tenho apanhado com muitas coisinhas desde que criei coragem para formatar meu XP e utilizar o Ubuntu.

A mais nova duvida é:

Como deslogar de uma sessão aberta por outro usuário?

Digitando o comando "w" no terminal aparecem as seções abertas, mas não encontrei informações de como encerra-las.

Valeu


  


2. MELHOR RESPOSTA

Leonardo Silva dos Santos
rmnobarra

(usa CentOS)

Enviado em 04/03/2010 - 16:43h

Exemplo:

root@master:/# w
16:41:45 up 8:13, 5 users, load average: 0,08, 0,23, 0,31
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
lsantos tty7 :0 08:29 8:13m 20:47 0.43s x-session-manager
lsantos pts/0 :0.0 08:29 0.00s 0.78s 1:09 gnome-terminal
lsantos pts/1 :0.0 08:33 2:05 0.41s 0.27s ssh brc@172.16.99.3
lsantos pts/2 :0.0 08:33 2:47 0.42s 0.26s ssh brc@172.16.99.3
lsantos pts/3 172.16.99.3 16:39 2:05 0.17s 0.17s -bash

#Vou derrubar a conexão da pts/3

root@master:/# ps ax | grep pts/3
20905 ? S 0:00 sshd: lsantos@pts/3
20911 pts/3 Ss+ 0:00 -bash
21056 pts/0 S+ 0:00 grep pts/3

#Processo 20905
root@master:/# kill -9 20905
root@master:/#

#Conexão encerrada no outro servidor:

lsantos@master:~$ Connection to 172.16.20.78 closed by remote host.
Connection to 172.16.20.78 closed.



=)


3. Re: Encerrar seção de outro usuário [RESOLVIDO]

Lucas Possamai
lpossamai

(usa Arch Linux)

Enviado em 03/03/2010 - 13:55h

você pode fazer isto pela linha de comando, já que está logada nela.

Execute o comando:
w

Em seguida, qual tty você quer encerrar.
Exemplo: tty2

Depois, digite: ps x

Localiza a tty2, na frente dela terá o ID do processo. Exemplo:

1233 tty2 squid -D

Depois que você localizar ela, digite:

kill -9 1233 ( sendo que o 1233 é o ID correspondente a TTY ).

Abraços;
Lucas


4. Re: Encerrar seção de outro usuário [RESOLVIDO]

Arthur de Medeiros Fernandes
arthurmf

(usa Ubuntu)

Enviado em 04/03/2010 - 10:17h


psy crew,

fiz isso aqui, mas finalizou os processos com as respectivas IDs( e fiz algo errado pq finalizou os meus processos...rsrsr)
mas eu quero finalizar todos os processos de determinado usuário de uma só vez. teria alguma método?

valeu


5. Re: Encerrar seção de outro usuário [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 04/03/2010 - 17:18h

Funcionou??


6. Re: Encerrar seção de outro usuário [RESOLVIDO]

Arthur de Medeiros Fernandes
arthurmf

(usa Ubuntu)

Enviado em 05/03/2010 - 12:27h

Galera, desculpem pela minha ignorancia, mas ainda nao deu. Bom é que a cada luta dessas o cara pesquisa e aprende uma porrada de coisas...hehehe
vou enviar a seguir os comandos e os resultados, assim vizualizam melhor.

Valeu


arthurmf@arthurmf-desktop:~$ w
10:45:19 up 7 days, 11 min, 5 users, load average: 0,22, 0,63, 0,65
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
casa tty7 :0 Thu07 7days 17:55 0.24s gnome-session
arthurmf pts/0 :0 Mon13 3days 0.00s 0.02s /usr/bin/kwrited
arthurmf pts/1 :12 Thu18 16:33m 0.00s 0.04s /usr/bin/kwrited
arthurmf pts/2 :15 10:01 44:11 0.00s 0.02s /usr/bin/kwrited
arthurmf tty9 :15 10:01 7days 4:30 0.03s /bin/sh /usr/bin/sta
arthurmf@arthurmf-desktop:~$ ps ax| grep tty7
12452 pts/3 R+ 0:00 grep tty7
32188 tty7 Ss+ 17:55 /usr/bin/X :0 -br -verbose -auth /var/run/gdm/auth-for-gdm-zd0FO2/database -nolisten tcp
arthurmf@arthurmf-desktop:~$

#tentando encerrar processo 12452
arthurmf@arthurmf-desktop:~$ kill -9 12452
bash: kill: (12452) - Processo inexistente

#tentando encerrar processo 32188
arthurmf@arthurmf-desktop:~$ kill -9 32188
bash: kill: (32188) - Operação não permitida
arthurmf@arthurmf-desktop:~$



7. Re: Encerrar seção de outro usuário [RESOLVIDO]

Lucas Possamai
lpossamai

(usa Arch Linux)

Enviado em 05/03/2010 - 13:00h

"arthurmf@arthurmf-desktop:~$ kill -9 32188
bash: kill: (32188) - Operação não permitida"

Logue-se como root e efetue o comando novamente.
irá funcionar.

Abraços


8. Re: Encerrar seção de outro usuário [RESOLVIDO]

Arthur de Medeiros Fernandes
arthurmf

(usa Ubuntu)

Enviado em 05/03/2010 - 14:50h

Massa Galera, deu certo! adicionei sudo e finalizou o outro usuário.

arthurmf@arthurmf-desktop:~$ sudo kill -9 32188
[sudo] password for arthurmf:


Agora, quando termina a operação, o sistema volta para a tela de login, e tenho que me logar novamente.
Valeu pela ajuda galera!


9. Re: Encerrar seção de outro usuário [RESOLVIDO]

Leonardo Silva dos Santos
rmnobarra

(usa CentOS)

Enviado em 05/03/2010 - 17:14h

vlw!!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts