#Linux #server #soft #help
Господа линуксоиды, допустим есть задача вида "взять какой-то файл с одного сервера и передать его на другой".

При этом:

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

Для маленьких файлов можно воспользоваться костылями вроде base64 и просто скопировать их текстом. Для больших это уже не работает.

Явно не подходящие варианты:

- залить на s3 (надо настраивать доступ к s3 - долго, есть посредник)
- передавать по sftp/scp/rsync/ftp (нужны реквизиты доступа)
- пошарить по HTTP (торчит голой жопой наружу, нужно поднимать сервер)
- syncthing (слишком монструозно для передачи небольшого количества данных один раз)

Пример того, что более-менее подходит:
Раньше попадалась какая-то P2P утилитка, которая запускалась одной строкой вида "tool send ./file.ext" на одной стороне, отдавала токен и аналогичной командой на другой стороне по токену получала файл напрямую. Но она померла, т.к. помер сервер, который позволял пирам найти друг друга.

А у вас, господа есть что-то подобное на примете?

@kravietz Да, похоже на то, что мне нужно. Спасибо.

Sign in to participate in the conversation
Mastodon 🔐 privacytools.io

Fast, secure and up-to-date instance. PrivacyTools provides knowledge and tools to protect your privacy against global mass surveillance.

Website: privacytools.io
Matrix Chat: chat.privacytools.io
Support us on OpenCollective, many contributions are tax deductible!