Espero que este seja o lugar certo para fazer esta pergunta: Eu tenho duas máquinas (Win7) rodando o cygwin. A máquina A se conecta à Máquina B por meio de uma sessão ssh. Quando executo ps -W
no terminal ssh em A, a lista de processos não possui alguns dos processos em execução em B (em particular, devenv.exe
do Visual Studio). No entanto, se eu executar ps -W
em B diretamente, esses processos ausentes serão exibidos muito bem.
O que estou fazendo de errado? Parece ser um bug do cygwin ou eu estou entendendo errado ps
/ ssh
?
Obrigado.
Edit: parece que mesmo conhecendo o PID, eu ainda não consigo matar o processo VS da sessão ssh:
$ /bin/kill.exe -f 4728
kill: couldn't open pid 4728
Portanto, parece que de alguma forma a sessão ssh não tem acesso a este processo e, portanto, não o lista. Por que isso está acontecendo?
Tags ps cygwin cygwin-sshd