Ваши требования №5 (без стороннего / облачного хранилища) и №6 (без раскрытия IP / имени хоста) находятся во взаимном конфликте: чтобы передать файл на удаленный компьютер, вы либо делаете прямое соединение, либо не надеетесь, т. Если вы это сделаете, удаленный конец будет иметь ваш IP-адрес (только из-за того, как работает TCP / IP); если вы этого не сделаете, то по предположению вы передаете третьим сторонам, чтобы сделать передачу, и они должны хранить ваши данные.
Тем не менее, есть несколько приближений к вашему запросу. [!d1 ]
Сервер F * EX был создан именно для этой цели. Из описания пакета fex:
F * EX (Fast File EXchange от Frams) - это служба, которая может использоваться, чтобы пользователи в любой точке Интернета могли быстро и удобно обмениваться очень большими файлами. Отправитель загружает файл на F * EX-сервер, и получатель автоматически получает уведомление по электронной почте с URL-адресом загрузки. Основные возможности F * EX: передача файлов практически неограниченного отправителя и получателя размера файла требует только программы электронной почты и веб-браузера (любого типа, они не должны устанавливать какое-либо программное обеспечение) [...] без обслуживания : никакое администрирование не требуется, кроме создания новых учетных записей F * EX, для нескольких получателей требуется только одна сохраненная копия. F * EX использует HTTP и не нуждается в клиентских оболочках туннелей туннелей, предоставляемых для пользователей командной строки: fexsend и fexget. (пакет fex-utils)Насколько я понимаю, F * EX не выполняет шифрование изначально, но вы можете просто зашифровать файл, который хотите отправить с помощью GPG.
F * EX сервер полностью открыт, поэтому вы просто устанавливаете и запускаете его на сервере, которому вы доверяете.
F * EX подробно объясняет, как FEX сравнивается с другим файлом передачи и протоколов.
Команда sendfile существует около 10 лет: вы устанавливаете ее и сопровождающий демон на обоих отправитель и принимающая сторона, а затем передача выполняется так же легко, как и набрав:
sendfile a.file user@otherhost
Кроме того, sendfile может автоматически шифровать файл с помощью GPG (ищите -pe и -ps.
Так как это делает прямое соединение:
принимающий компьютер должен быть запущен и запущен в какой-то момент, он должен будет иметь возможность принимать соединения на sendfile, что означает, что он должен быть доступен через публичный IP-адрес, который может регистрировать IP-адрес отправителейsendfile был написан теми же авторами F * EX (см. выше), и они объясняют причины, по которым они выбрали переключитесь на стороннюю службу на основе HTTP в описании пакета fex
Это относительно
На стороне приема вы запускаете:
nc -l 9999 > myfile
После этого на стороне входа вы запускаете:
nc otherhost 9999 < myfile
Как обычно, перед отправкой вы должны зашифровать файл с помощью GPG (или вы можете сделать это «на лету» с помощью канала, если вы можете быть совместимы с оболочкой). Вы можете заменить 9999 на любой другой допустимый номер порта (например, сделать несколько передач одновременно).
Недостатки:
принимающий компьютер должен быть вставлен и, работая в какой-то момент, , он должен будет иметь возможность принимать соединения на порте 9999, что означает, что он должен быть доступен через общедоступный IP , он должен будет иметь возможность принимать соединения на sendfile, что означает, что он должен быть доступен через общедоступный IPВы можете посмотреть система --> Администратор --> журнал просмотра файлов, в файл "dmseg", чтобы увидеть, если что-то с процесс проверка подлинности неправильно
некоторые более опытные люди будут рекомендовать для уборки мощность терминала, делая что-то вроде :
cat /var/log/* | grep network-manager > network-manager-output.txt
я надеюсь, что вы можете найти решение вашей проблемы!д5]
У меня такая же проблема, очень раздражающая. Я попытался отключить 11n с помощью options iwlagn 11n_disable=1 11n_disable50=1, но не очень помог.
Моя последняя попытка (час назад) удаляет сетевой менеджер и устанавливает wicd. Это слишком скоро, чтобы сказать, работает ли это, но до сих пор не проблема.
sudo aptitude -d install wicd
sudo aptitude remove network-manager
sudo aptitude install wicd
Редактировать: что в итоге получилось, это
sudo aptitude remove network-manager network-manager-gnome wicd wicd-gtk
Вы можете посмотреть система --> Администратор --> журнал просмотра файлов, в файл "dmseg", чтобы увидеть, если что-то с процесс проверка подлинности неправильно
некоторые более опытные люди будут рекомендовать для уборки мощность терминала, делая что-то вроде :
cat /var/log/* | grep network-manager > network-manager-output.txt
я надеюсь, что вы можете найти решение вашей проблемы!д5]
у меня такая же проблема, очень раздражает. Я попробовал отключить 11н с options iwlagn 11n_disable=1 11n_disable50=1, но не очень помогает.
моя последняя попытка (час назад) - это удаления Network-Manager и установить wicd. Это слишком рано, чтобы сказать, если это работает, но до сих пор никаких проблем.
sudo aptitude -d install wicd
sudo aptitude remove network-manager
sudo aptitude install wicd
изменить: что, наконец, работал этот
sudo aptitude remove network-manager network-manager-gnome wicd wicd-gtk
Вы можете посмотреть система --> Администратор --> журнал просмотра файлов, в файл "dmseg", чтобы увидеть, если что-то с процесс проверка подлинности неправильно
некоторые более опытные люди будут рекомендовать для уборки мощность терминала, делая что-то вроде :
cat /var/log/* | grep network-manager > network-manager-output.txt
я надеюсь, что вы можете найти решение вашей проблемы!д5]
У меня такая же проблема, очень раздражающая. Я попытался отключить 11n с помощью options iwlagn 11n_disable=1 11n_disable50=1, но не очень помог.
Моя последняя попытка (час назад) удаляет сетевой менеджер и устанавливает wicd. Это слишком скоро, чтобы сказать, работает ли это, но до сих пор не проблема.
sudo aptitude -d install wicd
sudo aptitude remove network-manager
sudo aptitude install wicd
Редактировать: что в итоге получилось, это
sudo aptitude remove network-manager network-manager-gnome wicd wicd-gtk
У меня такая же проблема, очень раздражающая. Я попытался отключить 11n с параметрами iwlagn 11n_disable = 1 11n_disable50 = 1
, но ничего не помогло.
Моя последняя попытка (час назад) удаляет сетевой менеджер и установка wicd. Слишком скоро выясню, работает ли это, но до сих пор не проблема.
sudo aptitude -d install wicd sudo aptitude удалить сетевой менеджер sudo aptitude install wicd
Редактировать: что в итоге получилось, это
sudo aptitude удалить сетевой менеджер-менеджер-gnome wicd wicd-gtk
Вы можете посмотреть System -> Administrator -> Log File Viewer, в файле «dmseg», чтобы узнать, не работает ли что-то с процессом аутентификации
[!d1]
Некоторые более опытные люди будут предлагать собирать мощность терминала, делая что-то вроде:
cat / var / log / * | grep network-manager & gt; network-manager-output.txt
Надеюсь, вы сможете найти решение своей проблемы
У меня такая же проблема, очень раздражающая. Я попытался отключить 11n с параметрами iwlagn 11n_disable = 1 11n_disable50 = 1
, но ничего не помогло.
Моя последняя попытка (час назад) удаляет сетевой менеджер и установка wicd. Слишком скоро выясню, работает ли это, но до сих пор не проблема.
sudo aptitude -d install wicd sudo aptitude удалить сетевой менеджер sudo aptitude install wicd
Редактировать: что в итоге получилось, это
sudo aptitude удалить сетевой менеджер-менеджер-gnome wicd wicd-gtk
Вы можете посмотреть System -> Administrator -> Log File Viewer, в файле «dmseg», чтобы узнать, не работает ли что-то с процессом аутентификации
[!d1]
Некоторые более опытные люди будут предлагать собирать мощность терминала, делая что-то вроде:
cat / var / log / * | grep network-manager & gt; network-manager-output.txt
Надеюсь, вы сможете найти решение своей проблемы
У меня такая же проблема, очень раздражающая. Я попытался отключить 11n с параметрами iwlagn 11n_disable = 1 11n_disable50 = 1
, но ничего не помогло.
Моя последняя попытка (час назад) удаляет сетевой менеджер и установка wicd. Слишком скоро выясню, работает ли это, но до сих пор не проблема.
sudo aptitude -d install wicd sudo aptitude удалить сетевой менеджер sudo aptitude install wicd
Редактировать: что в итоге получилось, это
sudo aptitude удалить сетевой менеджер-менеджер-gnome wicd wicd-gtk
Вы можете посмотреть System -> Administrator -> Log File Viewer, в файле «dmseg», чтобы узнать, не работает ли что-то с процессом аутентификации
[!d1]
Некоторые более опытные люди будут предлагать собирать мощность терминала, делая что-то вроде:
cat / var / log / * | grep network-manager & gt; network-manager-output.txt
Надеюсь, вы сможете найти решение своей проблемы
У меня такая же проблема, очень раздражающая. Я попытался отключить 11n с параметрами iwlagn 11n_disable = 1 11n_disable50 = 1
, но ничего не помогло.
Моя последняя попытка (час назад) удаляет сетевой менеджер и установка wicd. Слишком скоро выясню, работает ли это, но до сих пор не проблема.
sudo aptitude -d install wicd sudo aptitude удалить сетевой менеджер sudo aptitude install wicd
Редактировать: что в итоге получилось, это
sudo aptitude удалить сетевой менеджер-менеджер-gnome wicd wicd-gtk
Вы можете посмотреть System -> Administrator -> Log File Viewer, в файле «dmseg», чтобы узнать, не работает ли что-то с процессом аутентификации
[!d1]
Некоторые более опытные люди будут предлагать собирать мощность терминала, делая что-то вроде:
cat / var / log / * | grep network-manager & gt; network-manager-output.txt
Надеюсь, вы сможете найти решение своей проблемы
У меня такая же проблема, очень раздражающая. Я попытался отключить 11n с параметрами iwlagn 11n_disable = 1 11n_disable50 = 1
, но ничего не помогло.
Моя последняя попытка (час назад) удаляет сетевой менеджер и установка wicd. Слишком скоро выясню, работает ли это, но до сих пор не проблема.
sudo aptitude -d install wicd sudo aptitude удалить сетевой менеджер sudo aptitude install wicd
Редактировать: что в итоге получилось, это
sudo aptitude удалить сетевой менеджер-менеджер-gnome wicd wicd-gtk
Вы можете посмотреть System -> Administrator -> Log File Viewer, в файле «dmseg», чтобы узнать, не работает ли что-то с процессом аутентификации
[!d1]
Некоторые более опытные люди будут предлагать собирать мощность терминала, делая что-то вроде:
cat / var / log / * | grep network-manager & gt; network-manager-output.txt
Надеюсь, вы сможете найти решение своей проблемы