![VPN経由でファイルストアに接続する](https://rvso.com/image/1493961/VPN%E7%B5%8C%E7%94%B1%E3%81%A7%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%B9%E3%83%88%E3%82%A2%E3%81%AB%E6%8E%A5%E7%B6%9A%E3%81%99%E3%82%8B.png)
課題として、架空の会社の「ロード ウォリアー」向けのサービスを構築する必要があります。基本的に、クラウド内の VPN を経由するファイル ストアまたは共有へのリモート アクセスが必要です。AWS で OpenVPN サーバーを構築しましたが、次のステップについてはよくわかりません。先生は、リモート ユーザーが VPN 経由でアクセスするためのディレクトリを備えた HTTP サーバーを用意すればよいと漠然と提案しました。そこで、別の EC2 インスタンスを起動して Apache Web サーバーとして設定し、VPN をそのサーバーにルーティングすることを考えていました。問題は、ユーザーが Web サーバー上のディレクトリにファイルをアップロードおよびダウンロードできるようにするにはどうすればよいかということです。
答え1
WebDAVを使用してHTTP(S)経由でファイルをアップロードすることができます。これはWindowsでネイティブにサポートされています。(ただし、WinSCP を使用することをお勧めします)および他のほとんどのオペレーティング システム。
WebDAV をサポートしていないシステムの場合、HTML ベースのファイル マネージャー アプリが多数あります。
あるいは、Samba を Windows のネイティブ「ファイル共有」用のファイルサーバーとして設定することもできます。これも幅広くサポートされているためです。(実際には、VPN 経由の Samba、VPN 経由の HTTP/DAV、インターネット経由の HTTPS/DAVS の両方を実行できます。)