Linuxサーバーからネットワーク上の共有フォルダーをマウントして、Windowsの通常のドライブのように見せたい。
サーバーの片側にはプライベートネットワークがあり、反対側にはパブリックネットワーク(インターネット上でセミスタティックIPが提供されます)があります。私は両方のネットワークを使用しており、Sambaのようなファイル共有機能が必要です。
なぜサンバではないのですか?
現時点では、主にsftpを使用しており、いくつかの共有をWindowsに統合したいのですが、これは可能ですか? sambaを保護および強化する方法、特に暗号化(転送とログイン)を追加する方法があれば、それでも問題ありません。
編集:より明確にするために、私はすでにWinSCPを使用しているので、FTPのようなクライアントソフトウェアではなく、sambaに匹敵する統合を探しています。 (ネットワーク共有をマウントし、ドライブ文字を割り当てます)
Edit2:私のネットワークがどのように見えるかについてさらに説明が必要だと思います:
私は大学の寮のアパートの1つに住んでいて、自分の部屋から大学のネットワークにアクセスできます。私のサーバー/ルーター(同じボックス)は、インターネット経由でアクセス可能なDHCP経由でIPを配布するネットワークに接続されています。そのため、私はこれをセミスタティックと呼んでいます。サーバーの電源を数日以上オフにしない限り、基本的には変更されません。そのボックスは私のルーターとして機能するので、反対側にもプライベートネットワークがあります。
大学のネットワークの範囲内にいる限り(ほとんどの日を読んで)、サーバーファイルにアクセスしたいと思います。簡単な解決策は、大学ネットワークのすべての内部アドレスを許可することですが、私はこのネットワークが安全であるとは信じていません。 WinSCPやFileZillaが提供するようなクライアントベースのソリューションではなく、ファイルシステムとしての真の統合を通じて、ファイルにアクセスしたいのです。
迅速な修正は、sftp/scp/rsyncまたはSSH経由の何かです。より永続的な解決策は、dyndnsアドレスで実行され、透過的であるが完全に暗号化されたアクセスを許可するOpenVPNサーバーです。
DokanベースのWindows用の http://code.google.com/p/win-sshfs/ sshfsを試すこともできます。