Как быстро настроить файловый сервер HTTP в Ubuntu 20.04
Существует довольно много способов передачи файлов по домашней сети. Один из самых простых способов — запустить одну команду Python в терминале.
Python содержит сценарий, который настраивает простой http-сервер. Не нужно ничего устанавливать и даже не требуется подключение к Интернету.
1. Просто щелкните правой кнопкой мыши папку, содержащую файлы, которые вы хотите перенести, затем выберите «Открыть в терминале».
2. Когда терминал откроется, выполните одну команду:
python3 -m http.server
ОБНОВЛЕНИЕ: Если вы получаете сообщение об ошибке «Адрес уже используется», вы можете указать порт прослушивания (например, 9900), выполнив команду:
python3 -m http.server 9900
Вот и все!
Теперь любое устройство в той же сети может получить доступ к файловому серверу http, перейдя (измените 8000, если вы указали другой порт прослушивания): http://server_ip:8000
Кроме того, вместо этого вы можете запустить python3 -m http.server &
, чтобы запустить http-сервер в фоновом режиме, чтобы окно терминала можно было закрыть.
Чтобы проверить свой IP-адрес, перейдите в Настройки > Wi-Fi (или сеть), нажмите кнопку шестеренки после подключенной сети и проверьте адрес IPv4.