SimpleHTTPServer

Какой самый простой способ кинуть файл? SCP, rsync, ftp… Ситуации (и конфигурации) бывают разные. Я, например, на сервере, где не занимаюсь активным сайтостроительством в девелоперском режиме, ftp не поднимаю. И из соображений дополнительной безопасности, чтобы меньше лазеек оставлять, и просто на продакшене для максимальной оптимизации избавляюсь от всего лишнего, чтобы не загромождать.

Так вот, в отдельных случаях самое быстрое для отдачи файла:

python -m SimpleHTTPServer

Конечно, если стоит питон, что не обязательно. Разумеется, совсем не безопасно. Но в некоторых случаях это вполне подходящее решение на скорую руку. Безусловно, после использования надо сразу же закрыть.

Добавление

Для Python 3:

python -m http.server

Да, и забирать надо с http://ip-address:8000.

Сменить порт можно так:

python -m SimpleHTTPServer 8080

или

python -m http.server 8080

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *