web-dev-qa-db-ja.com

インターネット経由でファイルサーバーをセットアップする方法

インターネット上のどこからでも自宅のデスクトップにあるファイルにアクセスできるようにしたいと思います。

あまり知りませんが、FTPサーバーのセットアップが必要だと思いますか?私を正しい方向に向けてください。いくつかの参考資料とチュートリアルを教えてください。

3
JGNog

FTPはセキュリティのないクリアテキストプロトコルであるため、FTPの使用はお勧めしません。

代わりに、sshを使用することをお勧めします。次に、安全なリモートシェルアクセスとファイル転送の両方をすべて1つのサービスで取得します。 apt-get install openssh-serverとあなたは行ってもいいです。次に、たとえば、GnomeデスクトップのPlaces-> Connect to server、またはシェルのsftpを介して、または WinSCP Windowsの場合。

動的IPを使用する場合でも、マシンに到達するには、 DynDNS または FreeDNS などの無料の動的DNSサービスを使用できます。これにより、mybox.uniなどのホスト名が提供されます。 .cx。

正しいポートをマシンに転送する限り、NATも問題になりません。 (sshの場合はtcp 22)

4
Egil

ad 1)NATを使用している場合、ポート転送を設定する必要があります。それができず、他に何も役に立たない場合でも、ホームコンピューターでipv6トンネルを実行でき、ipv6接続で他のコンピューターから接続できます。

Openssh-serverを使用することにした場合は、openssh-serverでの無効なパスワード認証を推奨し、キーファイルを使用します。

0
Denwerko

接続にダウンロードキャップがある場合は注意してください。通常、上限がある場合、合計でアップロードとダウンロードの両方に適用されます。また、ケーブルモデムまたはDSL接続を使用している場合、接続のアップストリーム部分(つまり、インターネットへの)はダウンストリームよりもはるかに制限されていることに注意してください。

また、一部のISPは一部のポートをブロックしています。たとえば、ケベック州(カナダ)のVidéotronはポート80をブロックしています。したがって、Webサイトが必要な場合は、たとえばポート8080を使用する必要があります。

0
jfmessier