Você pode tentar o comando killall
.
killall ssh-agent
Quando executo o comando ps -fea | grep ssh-agent
, recebo a seguinte saída:
tomcat 29057 14086 0 Jan 09 ? 0:00 ssh-agent
oracle 1964 14086 0 Nov 26 ? 0:00 ssh-agent
tomcat 13654 14086 0 Nov 13 ? 0:00 ssh-agent
sgp 11818 14086 0 Jan 14 ? 0:00 ssh-agent
oracle 24987 14086 0 Nov 14 ? 0:00 ssh-agent
tomcat 20107 14086 0 Dec 13 ? 0:00 ssh-agent
tomcat 12540 14086 0 Oct 17 ? 0:00 ssh-agent
xoib240 5702 14086 0 Oct 16 ? 0:00 ssh-agent
root 11199 14086 0 Oct 11 ? 0:00 ssh-agent
sgp 10414 14086 0 Oct 11 ? 0:00 ssh-agent
usuariop 1661 14086 0 Oct 05 ? 0:00 ssh-agent
tomcat 13416 14086 0 Oct 18 ? 0:00 ssh-agent
tomcat 14680 14086 0 Jan 10 ? 0:00 ssh-agent
tomcat 19067 14086 0 Nov 09 ? 0:00 ssh-agent
oracle 13196 14086 0 Nov 26 ? 0:00 ssh-agent
sgp 12158 14086 0 Sep 27 ? 0:00 ssh-agent
sgp 1206 14086 0 Jan 25 ? 0:00 ssh-agent
sgp 20821 14086 0 Jan 29 ? 0:00 ssh-agent
xoi3ef8 13888 14086 0 Oct 08 ? 0:00 ssh-agent
sgp 20894 14086 0 Jan 24 ? 0:00 ssh-agent
root 22907 14086 0 Jan 14 ? 0:00 ssh-agent
Eu quero saber se eu não posso matar esse processo.
Você pode tentar o comando killall
.
killall ssh-agent
Você pode eliminar esses processos, mas isso afetará sua capacidade de efetuar login em outros servidores ssh a partir dessa caixa. (O ssh-agent lembra sua chave privada para que você não precise digitá-la novamente).
Se um processo é teimoso, você pode usar "kill -9 (processid)" para forçá-lo a morrer. Minha compreensão é que isso é semelhante a "puxar o plugue" no processo para matá-lo imediatamente ao invés de "pressionar o botão off" para sinalizar que deve desligar. Eu ficaria um pouco surpreso se você não pudesse matar este processo com apenas um killall ssh-agent.