Могу ли я управлять общим доступом к файлам на хосте Windows с хоста Unix?

Могу ли я управлять общим доступом к файлам на хосте Windows с хоста Unix?

У меня есть компьютер с Windows и множеством жестких дисков. Я не хочу подвергать его ничему, потому что понятия не имею, что подразумевает усиление защиты в Windows. Если возможно, я бы хотел постоянно монтировать диски на другой коробке (в данном случае, на моем старом ThinkPad с FreeBSD) и предоставить к ним общий доступ в моей домашней сети/в доверенные внешние источники.

Как сделать хранилище на компьютере с Windows полностью недоступным для всех, кроме этого другого компьютера?

решение1

Подключите компьютер с Windows 7 к сети.толькочерез машину FreeBSD. Таким образом машина FreeBSD может контролировать весь доступ с помощью фильтрации и переадресации портов.

Лично я бы предпочел хранить данные на сервере FreeBSD! Он лучше подходит для этой цели.

решение2

Посмотрите на Smbfs,

mount_smbfs //[username]@[servername][:port]/[share] /[local mount name and path]

видеть :

http://www.freebsd.org/cgi/man.cgi?query=mount_smbfs&sektion=8для команды монтирования или http://blog.up-link.ro/freebsd-how-to-mount-smb-cifs-shares-under-freebsd/для синтаксиса fstab

Вам необходимо два сетевых интерфейса на вашем компьютере с FreeBSD, настройте две сети RFC 1918 IP Network:

  • Один для WIN 7 и первый интерфейс Freebsd
  • Один для второго сетевого интерфейса FreeBSD Box и остальной части вашей сети

смонтируйте свой WIN-7 на freebsd-box, откройте к нему общий доступ по сети или DMZ, через FTP, веб и т. д.

Но, пожалуйста, не пытайтесь использовать SAMBA поверх smb-fs или NFS поверх smb-fs, это очень плохая идея, я надеюсь, что это невозможно :)

если вы хотите поделиться dd с остальной частью сети, подключите его физически к FreeBSD и используйте SAMBA

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