Killing um processo em execução em uma máquina Ubuntu remotamente a partir de uma máquina Windows que está em LAN

3

É possível matar um processo executado em uma máquina Ubuntu a partir de uma máquina Windows (XP) conectada remotamente via LAN?

Eu posso matar o processo em uma máquina Windows a partir de uma máquina Windows remota (na LAN) pelo seguinte comando:

taskkill /S system /U username /P password  /IM process.exe

Existe alguma coisa assim para matar o processo em execução na máquina Linux?

    
por Renjith G 22.10.2010 / 21:48

2 respostas

4

Você tem acesso SSH ou Telnet à máquina Linux? (Normalmente, o SSH é mais confiável em situações de problemas, mas pode funcionar.)

Faça login, use top , ps ou pgrep para obter o ID do processo (pid) do que precisa ser eliminado e, em seguida, elimine com kill PID ou kill -9 PID na linha de comando. Se você tem um sistema novo o suficiente, você pode até matar processos de dentro de top escolhendo um e pressionando 'k'.

Além disso, ssh e rsh podem ser usados para executar remotamente comandos sem toda a sessão de login interativa, se é isso que você acaba precisando no futuro:

$ ssh USER@HOSTNAME COMMAND
    
por 22.10.2010 / 22:03
1

O Windows possui essas ferramentas para gerenciamento remoto embutido no shell. Para gerenciamento remoto de um host * nix, você precisa obter um shell no host remoto. Como sugerido acima, você precisa de algum tipo de cliente ssh. Você pode usar um aplicativo em janelas como putty (linkado acima) ou há uma porta nativa de openssh para win32 que não requer cygwin. Você pode encontrá-lo aqui: link .

    
por 13.12.2010 / 17:28