Сетевой ресурс Windows на сервере Linux без Samba

Сетевой ресурс Windows на сервере Linux без Samba

Я хочу смонтировать общие папки с моего сервера Linux в сети так, чтобы они отображались как обычные диски в Windows.

Сервер имеет частную сеть с одной стороны и публичную сеть (которая, как оказалось, дает мне полустатический IP в Интернете) с другой стороны. Я использую обе сети и хочу иметь возможность обмена файлами в стиле Samba.

Почему бы не самба:

  • у него нет шифрования
  • он спамит публичную сеть
  • говорят, что это очень небезопасно

В данный момент я в основном использую sftp и мне бы хотелось интегрировать некоторые общие ресурсы в windows, возможно ли это? Если есть способ обезопасить и укрепить samba, особенно добавив шифрование - передача и вход - это тоже было бы неплохо.

Редактировать: Чтобы было понятнее, я уже использую WinSCP, поэтому мне не нужно клиентское программное обеспечение типа FTP, а нужна интеграция, сопоставимая с Samba. (монтировать сетевой ресурс, назначать букву диска)

Редактирование 2: Я думаю, что необходимы дополнительные пояснения относительно того, как выглядит моя сеть:

Я живу в одном из общежитий университета и могу получить доступ к университетской сети из своей комнаты. Мой сервер/маршрутизатор (та же коробка) подключен к сети, которая выдает IP через DHCP, который также доступен через интернет. Вот почему я называю его полустатичным, он в основном не меняется, если я не выключаю свой сервер больше, чем на несколько дней. Поскольку эта коробка работает как мой маршрутизатор, у меня также есть частная сеть с другой стороны.

Пока я нахожусь в пределах досягаемости университетской сети (читаю большую часть дня), я хочу получить доступ к файлам моих серверов. Простым решением было бы разрешить все внутренние адреса университетской сети, но я не доверяю этой сети, чтобы быть безопасной. Я все еще хочу получить доступ к файлам, не через клиентские решения, такие как WinSCP или FileZilla, а настоящую интеграцию в качестве файловой системы.

решение1

Этот вопросна StackOverflow может быть интересно.

Доканкажется интересным способом более безопасного монтирования сетевых локаций.

решение2

Быстрое решение — sftp / scp / rsync или что-то еще по SSH. Более постоянным решением будет сервер OpenVPN, работающий на адресе dyndns и обеспечивающий прозрачный, но полностью зашифрованный доступ.

решение3

Вы также можете попробоватьhttp://code.google.com/p/win-sshfs/sshfs для Windows на основе Dokan.

решение4

  1. В Samba нет шифрования, поскольку в протоколе SMB нет шифрования, и если вы хотите, чтобы Windows могла читать ваши общие ресурсы, то вам придется с этим смириться.
  2. Вы можете настроить все так, чтобы Samba использовала только один интерфейс
  3. Конечно, если вы оставите его доступным для публичной сети. Оставьте его приватным, и все будет в порядке.

Связанный контент