Иногда бывает нужно быстро организовать на хосте linux сервер для непостоянного доступа к файлам хоста из недружественных систем, где невозможно использовать scp, rsync, etc… (например windows).
Поднимать “промышленный” FTP/HTTP/Samba сервер ради пары файлов бессмысленно.
На помощь приходит python и его модуль SimpleHTTPServer. Он позволяет в одну команду организовать HTTP сервер с корневой директорией в текущей директории:

python -m SimpleHTTPServer 8000

В python3 этот модуль переименовали:

python3 -m http.server 8000
Enter your comment. Wiki syntax is allowed:
 
  • linux_faq/simple_http_server_using_python.txt
  • Last modified: 2022/11/18 10:37
  • by admin