私は友人と多くのファイルを共有します。転送を受け入れるために相手が参加しなくても、お互いに簡単にファイルを送信する方法があったらと思います。つまり、私はいつでも彼のコンピュータ上のフォルダにファイルをアップロードでき、彼も私のために同じことをすることができます。
私たちの限界は次のとおりです。
- 私たちは両方Ubuntu 18.04を実行します
- 私たちは皆、動的IPアドレスを持っています。
- 私たちは、住宅用の有線インターネットと消費者グレードのルーターの両方を使用しています。
これが私たちの目標です:
- 発信者は自分で取引を開始して完了できます。受信者はコンピュータの前にいる必要はありません。
- 私たちはDropboxなどのクラウドベースのソリューションを使用したくありません。
- 私たちはlibre gnu / gplベースのソフトウェアを強く好みます。 (柔軟な同期私たちのソリューションかもしれませんが、可能であれば独自のソフトウェアを避けたいと思います。 )
- このソリューションはやや強力です。言い換えれば、IPの変更などの一般的な状況により、毎月の中断は発生しません。
私たちのニーズに合ったソリューションはありますか?
答え1
各自にdyndnsまたはno-ipアカウントを差し上げます。各システムでアップデータクライアントを実行します。次に、作成した固定アドレスを使用して、sshfsを介してお互いのシステムにドライブまたはフォルダをマウントします。
sshfs [email protected]:/path/to/mount/remote /where/to/mount/local
その後、ローカルフォルダのように使用できます。
答え2
使ってきた独自のクラウドこれまで同様の強力なファイル共有がありました(別のサーバーを除く)。しかし最近、私はNext クラウド、これはすでにドッカー化これにより、lickity-splitを起動して実行できます。非常にうまく機能し、ファイル共有以上の便利なプラグインもあります。
これを多数の動的DNSサービスと組み合わせることで、いつでもどこでもファイルを共有できます。ちなみに、私たちはHeard Islandアドベンチャーで同様のものを使用し、さらにInmarsat接続を介して動作しました。
最近とても良い結果が出ました物事を同期、ユーザーの介入なしに安全に機能するように設定できます。私は2つの編集ワークステーション間で非常に大きなビデオファイルを同期させるためにそれを使用します。