является python -m SimpleHTTPServer угрозой безопасности, и если это так, как отключить его [закрыто]

Итак, мой noob self включил python -m SimpleHTTPServer, не думая о том, как отключить его, есть ли способ убить его?

2
задан 18 June 2017 в 23:58

6 ответов

Вы можете проверить, запущен ли процесс HTTP-сервера, открыв терминал, а затем введите

ps aux | grep HTTP

и посмотрите, есть ли он.

Если процесс запущен, введите

kill -9 PID

, где PID является идентификатором процесса HTTP-сервера.

Альтернативно , вы можете перезагрузить свою ОС, а затем процесс не должен запускаться.

1
ответ дан 18 July 2018 в 12:19

Если вы сидите за NAT (вы используете простой маршрутизатор дома), если на вашем маршрутизаторе или ПК есть какой-либо брандмауэр.

Чтобы остановить эту команду после ее запуска, может использовать Ctrl + C, как и все остальные команды.

Если вы запустили его в фоновом режиме, чтобы другие предложили его, вы должны найти процесс и убить его:

$ pgrep -a python 14332 python -m SimpleHTTPServer

then:

$ kill -2 14332
1
ответ дан 18 July 2018 в 12:19

Невозможно оценить риск, не принимая во внимание другие факторы, такие как пользователь, которым вы его управляли, как любой брандмауэр (ы), который вы можете использовать, и настройки вашей сети (например, маршрутизаторы и переадресация портов).

В любом случае вы можете убить его так же, как вы бы убили любой другой процесс, например

pkill -f SimpleHTTPServer

(вы должны увидеть что-то вроде

[1]+ Terminated python -m SimpleHTTPServer

by способ подтверждения).

3
ответ дан 18 July 2018 в 12:19

Вы можете проверить, запущен ли процесс HTTP-сервера, открыв терминал, а затем введите

ps aux | grep HTTP

и посмотрите, есть ли он.

Если процесс запущен, введите

kill -9 PID

, где PID является идентификатором процесса HTTP-сервера.

Альтернативно , вы можете перезагрузить свою ОС, а затем процесс не должен запускаться.

1
ответ дан 24 July 2018 в 19:56

Если вы сидите за NAT (вы используете простой маршрутизатор дома), если на вашем маршрутизаторе или ПК есть какой-либо брандмауэр.

Чтобы остановить эту команду после ее запуска, может использовать Ctrl + C, как и все остальные команды.

Если вы запустили его в фоновом режиме, чтобы другие предложили его, вы должны найти процесс и убить его:

$ pgrep -a python 14332 python -m SimpleHTTPServer

then:

$ kill -2 14332
1
ответ дан 24 July 2018 в 19:56

Невозможно оценить риск, не принимая во внимание другие факторы, такие как пользователь, которым вы его управляли, как любой брандмауэр (ы), который вы можете использовать, и настройки вашей сети (например, маршрутизаторы и переадресация портов).

В любом случае вы можете убить его так же, как вы бы убили любой другой процесс, например

pkill -f SimpleHTTPServer

(вы должны увидеть что-то вроде

[1]+ Terminated python -m SimpleHTTPServer

by способ подтверждения).

3
ответ дан 24 July 2018 в 19:56

Другие вопросы по тегам:

Похожие вопросы: