Ich frage mich, gibt es eine Möglichkeit, einen Ordner einfach zwischen Linux und Windows freizugeben?
Ich frage mich, gibt es eine Möglichkeit, einen Ordner einfach zwischen Linux und Windows freizugeben?
Antworten:
Wenn Sie unter Linux Linux gespeicherte Dateien freigeben möchten, installieren Sie einen Samba-Server auf dem Linux-Computer. Folgen Sie der Dokumentation ( Red Hat 6 , CentOS 5 , Ubuntu ).
Wenn Sie Dateien von Windows aus freigeben möchten, kann Ihr Dateimanager unter Linux wahrscheinlich ohne zusätzlichen Aufwand eine Verbindung zu einer Windows-Freigabe herstellen. Versuchen Sie es mit Surfen smb:///
. Wenn Sie über die Befehlszeile zugreifen möchten, führen Sie aus
mkdir /media/somedir
sudo mount -t cifs //servername/sharename /media/somedir
(Wenn Sie Hilfe auf Windows-Seite benötigen, wenden Sie sich an eine Windows-Site.)
/etc/fstab
, aber dies ist normalerweise eine schlechte Idee bei Samba, da dies bedeutet, dass Ihr Computer beim Booten stecken bleibt, wenn der Server ausfällt. Sie können auch einen Automounter einrichten, damit die Bereitstellung abgeschlossen ist, wenn Sie versuchen, auf das Verzeichnis zuzugreifen. Ich habe keine Hinweise, suche im Internet oder auf dieser Website und stelle eine neue Frage, wenn Sie nicht genügend Informationen finden, um sie einzurichten.
Die Antwort hängt sehr davon ab, welche der beiden Fragen Sie tatsächlich stellen .
Wenn Sie Dateien und Verzeichnisse über ein Netzwerk zwischen einem PC unter Windows und einem Computer unter Linux gemeinsam nutzen möchten, ist Gilles 'Antwort in Bezug auf Samba definitiv der richtige Weg.
Wenn Sie sich fragen, wie Sie eine Partition / ein Laufwerk auf einem einzelnen Dual-Boot-System erstellen können, das sowohl von Ihren Windows- als auch von Linux-Setups gelesen werden kann, ist es am einfachsten, eine Partition als NTFS zu formatieren und sie mit ntfs-3g in read / zu mounten Schreibmodus unter Linux.
ntfs-3g
Treiber für Linux scheint wesentlich ausgereifter und zuverlässiger zu sein als die ext2/3/4
Treiber für Windows.
Für den Teil Linux -> Windows ist Folgendes mein Favorit:
python2 -m SimpleHTTPServer
python3 -m http.server
Dies öffnet einen HTTP-Server an Port 8000 für das aktuelle Verzeichnis. Sie können von Windows aus darauf zugreifen, indem Sie Ihre IP-Adresse in einen Browser eingeben - z.http://192.0.2.91:8000/
Wenn Sie ein Verzeichnis freigeben möchten, müssen Sie es komprimieren.