é python -m SimpleHTTPServer um risco de segurança, e se é como eu desligo [fechado]

2

Então meu self noob ativou python -m SimpleHTTPServer , não pensando em como desativá-lo, existe alguma maneira de eliminá-lo?

    
por Jebidieah Cornell 02.06.2017 / 01:23

3 respostas

3

Não é realmente possível avaliar o risco sem levar em conta outros fatores, como qual usuário você executou, qualquer firewall que você esteja usando e sua configuração de rede (como roteadores e encaminhamento de porta).

Em qualquer caso, você pode eliminá-lo da mesma maneira que mataria qualquer outro processo, por exemplo

pkill -f SimpleHTTPServer

(você deve ver algo como

[1]+  Terminated              python -m SimpleHTTPServer

por meio de confirmação).

    
por steeldriver 02.06.2017 / 02:39
1

Você pode verificar se o processo do servidor HTTP está sendo executado abrindo o terminal e digitando

ps aux | grep HTTP

e veja se está lá.

Se o processo estiver em execução, digite

kill -9 PID

com o PID sendo o identificador do processo do servidor HTTP.

Como alternativa, você pode reinicializar seu sistema operacional e, em seguida, o processo não deve estar em execução.

    
por Ken 02.06.2017 / 05:47
1

Se você estiver sentado atrás de um NAT (você está usando um roteador simples em casa), se houver algum firewall em seu roteador ou PC, você estará seguro.

Para parar este comando depois de executá-lo você pode usar Ctrl + C como todos os outros comandos.

Se você o executou em segundo plano para que os outros o sugerissem, você deve encontrar o processo e eliminá-lo:

$ pgrep -a python
14332 python -m SimpleHTTPServer

então:

$ kill -2 14332
    
por Ravexina 02.06.2017 / 09:21