Matar alguns processos também mata outros que eu não quero matar

0

Estou brincando com o Metasploitable e tentando alguns comandos.

Sempre que eu mato um processo usando fuser -k 23/tcp para fechar a porta, outros processos também são mortos pelo processo e suas portas são fechadas, como vsFTPD process em port 21 .

Eles estão ligados e existe uma maneira de matar um sem matar o outro?

Além disso, há processos que estão sendo iniciados automaticamente depois que eu os mato, como os processos executados nas portas 3306 mysql ou 8180 unknown .

Todas as ideias são muito apreciadas.

    
por tony9099 01.12.2016 / 21:09

1 resposta

3

xinetd é um distribuidor de serviços : escuta em muitas portas e quando detecta uma ligação a receber , inicia o programa apropriado para lidar com isso.

Se você quiser que sua máquina não tenha um serviço FTP, configure o xinetd para não ter um serviço na porta 23. Edite /etc/xinetd.conf ou o arquivo apropriado em /etc/xinetd.d para comentar o serviço FTP e execute service xinetd reload para recarregar a configuração.

Você pode executar um daemon FTP do inetd / xinetd ou separadamente (mas obviamente não os dois ao mesmo tempo).

Em geral, não mate um processo para interromper um serviço. A maioria dos serviços do sistema é iniciada por um programa de monitoramento que reinicia o serviço se ele for executado e inicia uma nova instância se o processo do daemon for interrompido. A maioria das distribuições fornece uma ferramenta chamada service para iniciar e parar um serviço.

    
por 05.12.2016 / 02:27