Журнал LinuxFormat - перейти на главную

LXF151:tut0

Материал из Linuxformat
Перейти к: навигация, поиск

Совет месяца: Web-сервер – мгновенно

Если вы хотите поделиться файлами с другим компьютером, можно скопировать их на USB-брелок или предоставить их через сеть.

Если у вас установлен Python (а у кого его нет?), у вас уже есть базовый web-сервер, встроенный в ваш компьютер, даже если это скромный нетбук. Все, что нужно сделать – это открыть терминал, перейти в каталог с файлами, которыми вы хотите поделиться, и скомандовать

python -≠m SimpleHTTPServer 1111

Здесь 1111 – это номер порта, который вы хотите слушать. Для пользовательского процесса он должен быть больше 1024, и, очевидно, не использоваться кем-нибудь еще. Команда учитывает регистр. Теперь дайте ваш IP-адрес и номер порта тому, с кем вы хотите поделиться, и они смогут получить доступ к файлам в этом каталоге, нацелив свой браузер на http://ваш.ip.адрес:1111.

Но кое-что надо иметь в виду: во-первых, здесь нет безопасности. Из вашей локальной сети к вашим файлам может получить доступ кто угодно.

Во-вторых, эти люди должны быть в локальной сети, хотя бы и довольно большой, если она корпоративная или подключена к общественной точке доступа.

Итак, применяйте это, только если вы доверяете прочим пользователям. Остановить сервер можно в любой момент, нажав Ctrl+C в терминале.

Персональные инструменты
купить
подписаться
Яндекс.Метрика