Иногда возникает необходимость быстро расшарить файлы или папки на Linux машине.
Использование модуля для Python (>= 2.4) - Simple HTTP Server. В большинстве случаев, Вам не придется ничего устанавливать или настраивать!
Этот модуль поднимает Простой HTTP Сервер, который превращает текущую
директорию в корневую директорию вэб-сервера. Таким образом, директория
вместе со всем ее содержимым становится доступной по HTTP.
# Для Python >=2.4
python -m SimpleHTTPServer
# Для Python 3.x
python -m http.server
Теперь, перейдя по адресу http://ваш_ip_адрес:8000, Вы получите доступ к содержимому директории.
Simple HTTP Server, по умолчанию слушает 0.0.0.0:8000, но номер порта может быть изменен :
# Для Python >=2.4
python -m SimpleHTTPServer 8888
# Для Python 3.x
python -m http.server 8888