В следующей статье мы рассмотрим Woof. С помощью этого приложения оно может быть очень полезным, несмотря на то, что ему уже несколько лет, когда дело доходит до делиться файлами в небольшой локальной сети. Работа с этим инструментом очень проста.
Приложение предоставит небольшой HTTP-сервер, с помощью которого вы сможете обслуживать определенный файл или каталог указанное количество раз. Когда мы используем Woof, нам нужно будет использовать только файл или каталог для совместного использования в качестве аргумента, хотя задачу загрузки также можно выполнить из веб-формы. Получатель сможет получить доступ к общему файлу через веб-браузер или с помощью командной строки.
Важная особенность Woof, которую следует выделить, заключается в том, что операционная система, используемая при совместном использовании файлов, не важна. Также не важно, на каких типах устройств используются файлы. Единственное, что действительно необходимо, это чтобы у пользователя, получающего файл или каталог, был установлен веб-браузер. в вашей системе.
Установите Woof на Ubuntu
В Debian и Ubuntu мы сможем легко установить Woof из репозиториев дистрибутива по умолчанию, используя apt. Для этого все, что вам нужно сделать, это открыть терминал (Ctrl + Alt + T) и установить пакет с помощью следующей команды:
sudo apt install woof
Используйте Woof, чтобы поделиться файлом
При совместном использовании файла в нашей локальной сети отправителю этого файла нужно будет только используйте путь к файлу в качестве аргумента команды Woof. Это можно сделать в терминале (Ctrl + Alt + T), как показано ниже:
woof ./ruta/al/archivo/compartido
Здесь удобно пояснить, что по умолчанию общий доступ к файлу один раз. После того, как получатель загрузит его, сервер Woof отключится. Это также может быть настроить с помощью опции -c при совместном использовании файла. В следующем примере сервер Woof разрешит 5 загрузок общего файла:
woof -c 5 ./ruta/al/archivo/compartido
Кроме того, эта утилита также позволяет использовать -U вариант. С ней ты будешь проинструктирует Woof предоставить форму для загрузки файлов с любого компьютера в сети. Вам нужно будет только получить доступ к сгенерированному URL-адресу, чтобы иметь возможность его использовать:
woof -U
После просмотра и выбора файла просто нажмите "Загрузите»Чтобы начать загрузку файла.
Получателем файла в этом случае будет пользователь, запустивший команду с параметром -U. Полученный файл будет сохранен в том же каталоге, где был запущен Woof.
Используйте Woof, чтобы поделиться каталогом
Чтобы поделиться каталогом, можно создать сжатый файл, добавив параметр -z использовать сжатие GZIP, -j использовать сжатие bzip2, или же -Z использовать сжатие ZIP.
woof -c 3 -z ./ruta/al/directorio/
Если вы используете параметры, показанные в предыдущей команде, получатель каталога сможет загрузить его 3 раза и увидит, что загружаемый файл является файлом Gzip.
Скачать общий файл
При использовании Woof будет сгенерирован URL-адрес, который может быть la URL http://192.168.0.103:8080 показано в первом примере. Это тот адрес, который получатель сможет использовать для доступа к файлу из веб-браузера и загрузки его на свой компьютер.
Это самый простой способ загрузить общий файл или каталог. Все, что вам нужно сделать, это нажать на «Сохранить файл».
Еще один простой способ загрузить общий файл или каталог: используя wget. Таким образом, вы сможете присвоить загруженному файлу имя, отличное от имени, которое он имел, когда к нему поделились. Если вы решите использовать эту опцию, вам просто нужно добавить -O вариант командовать. Это можно сделать, набрав в терминале (Ctrl + Alt + T):
wget -O nombre-de-archivo-personalizado http://192.168.0.103:8080
Помощь
Если вам нужна помощь с использованием этого инструмента, вы можете проконсультируйтесь с страница проекта. Это также может перейти на страницу руководства соответствующий, набрав в терминале (Ctrl + Alt + T):
man woof
Otra forma получить помощь будет использовать соответствующую опцию, набрав:
woof -h
Как я думаю, было показано в статье, Woof - это простой, маленький и легкий в использовании HTTP-сервер. Любой пользователь сможет использовать его при совместном использовании файлов в локальной сети.
Очень хорошо, это работает для моей большой локальной сети