Kann ich die Dateifreigabe auf einem Windows-Host von einem Unix-Host aus verwalten?

Kann ich die Dateifreigabe auf einem Windows-Host von einem Unix-Host aus verwalten?

Ich habe einen Windows-Computer mit vielen Festplatten. Ich möchte ihn nicht wirklich irgendetwas aussetzen, da ich keine Ahnung habe, was das Härten unter Windows beinhaltet. Wenn möglich, würde ich die Laufwerke gerne dauerhaft auf einer anderen Box mounten (in diesem Fall mein altes ThinkPad mit FreeBSD) und sie in meinem Heimnetzwerk/für vertrauenswürdige externe Quellen freigeben.

Wie kann ich den Speicher auf dem Windows-Computer völlig unzugänglich machen, außer von diesem einen anderen Computer aus?

Antwort1

Verbinden Sie den Windows 7-Computer mit dem Netzwerknurüber die FreeBSD-Maschine. Auf diese Weise kann die FreeBSD-Maschine alle Zugriffe über Filterung und Portweiterleitung steuern.

Ich persönlich würde die Daten lieber auf einem FreeBSD-Server speichern! Dieser ist für diesen Zweck besser geeignet.

Antwort2

Schauen Sie sich Smbfs an,

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

sehen :

http://www.freebsd.org/cgi/man.cgi?query=mount_smbfs&sektion=8für Mount-Befehl oder http://blog.up-link.ro/freebsd-how-to-mount-smb-cifs-shares-under-freebsd/für fstab-Syntax

Sie benötigen zwei Netzwerkschnittstellen auf Ihrer Freebsd-Box, konfigurieren Sie zwei RFC 1918 IP-Netzwerke:

  • Eines für die WIN 7-Box und das erste Freebsd-Interface
  • Eine für die zweite Netzwerkschnittstelle der FreeBSD-Box und den Rest Ihres Netzwerks

Mounten Sie Ihr WIN-7 auf der FreeBSD-Box, geben Sie es über Ihr Netzwerk oder Ihre DMZ frei, per FTP, Web usw.

Aber versuchen Sie bitte nicht, SAMBA über smb-fs oder NFS über smb-fs zu verwenden. Das ist eine sehr schlechte Idee. Ich hoffe, das ist nicht möglich :)

Wenn Sie dd mit dem Rest des Netzwerks teilen möchten, verbinden Sie es physisch mit der FreeBSD-Box und verwenden Sie SAMBA

verwandte Informationen