Como matar uma sessão x11rdp específica

3

Estou usando o x11rdp com xrdp v0.6.0 no ubuntu 12.04

O problema que quando me conecto remotamente de casa para o escritório, minha sessão está presa!

Quando volto ao trabalho, não consigo abrir aplicativos que já estão em execução na sessão x11rdp. por exemplo. Firefox, empatia ...

Eu tenho que fechá-los, então eu posso abrir o aplicativo necessário novamente.

Eu sei que posso pkill -u user , mas parece não profissional

Eu tentei sudo service xrdp restart (ou pare e inicie). Não fecha as sessões atuais.

Existe algum gerenciador de sessão xrdp como no windows server ou posso matar apenas a sessão do meu usuário?

    
por kamil 24.07.2014 / 11:33

2 respostas

1

Usando o comando abaixo:

ps u -u "$USER" | awk '/xrdp/ && ! /awk / {system("kill "$2)}'
  • Substitua $USER por outro nome de usuário se o processo estiver sendo executado com um usuário diferente de você
  • Substitua xrdp pelo nome do seu processo
por A.B. 14.07.2015 / 16:08
0
ps aux | grep <user> | grep -i x11rdp

lhe dará o ID do processo na segunda coluna da linha que não é o seu grep.

Você pode então

kill -9 <pid>
    
por Matthias 14.07.2015 / 15:26