Ich möchte einen Ordner von einem Linux-Computer auf einen anderen Linux-Computer laden. Wie mache ich das? Muss ich updaten /etc/fstab
oder /etc/export
?
Mein Ziel ist es, /tmp
von der anderen Linux-Maschine zu mounten . Ich habe Debian 5.1. 10.45.40.165
, das ist die IP des anderen Rechners.
Zum Beispiel habe ich versucht:
mount -t nfs 10.45.40.165:/tmp /tmp
mount: 10.45.40.165:/tmp failed, reason given by server: Permission denied
/etc/exports
und die Ausgabe vonnetstat -plant
undiptables -L
auf dem Server.Antworten:
Was Sie tun, ist NFS-Freigabe. Auf einem Debian-System sollten Sie die notwendigen Werkzeuge installieren. Nehmen wir an, dass der Client (der Computer, auf dem Sie den Remote-Ordner bereitstellen möchten) und der Server (der Computer, auf dem sich der Remote-Ordner befindet)
Auf dem Server müssen Sie installieren
in neuen debian-versionen
Auf dem Client müssen Sie Folgendes installieren:
Meine Paketauswahl könnte mehr oder weniger das haben, was Sie brauchen, aber einige Kombinationen reichen aus.
Nun müssen Sie die Ordner, die Sie für die Remote-Maschine freigeben möchten, in / etc / exports ablegen :
Dann:
Hier ist 192.168.0.2 die Adresse Ihres lokalen Rechners, ersetzen Sie diese durch Ihre eigene IP. Die Exportdatei enthält die Liste der Computer, die auf den freigegebenen Ordner zugreifen können. Wenn Ihre Computer keine gegenseitigen Firewall-Einschränkungen haben (Sie können dies beheben, indem Sie host zu /etc/hosts.allow hinzufügen).
Jetzt können Sie auf Ihrem lokalen Computer den folgenden Befehl verwenden:
Wenn Sie das automatische Laden beim Booten wünschen, müssen Sie Ihre / etc / fstab-Datei bearbeiten und die Zeile auf Ihrem Client platzieren:
Dies ist nur ein Beispiel für Einstellungen (Kopie aus meiner eigenen). Sie müssen die NFS-Hilfe überprüfen, um zu sehen, welche Suiten für Sie am besten sind.
quelle
exports
Datei zulassen ?Um den Ordner / tmp von einem anderen Computer aus bereitzustellen, muss er von einem Dienst verfügbar gemacht werden, der dies zulässt. Ihre Frage weist darauf hin, dass Sie NFS dafür verwenden möchten.
In diesem Fall müssen Sie / etc / exports bearbeiten und eine Zeile wie die folgende eingeben
In der Manpage für den Export finden Sie genaue Informationen zu allen Optionen. Starten Sie den NFS-Dienst mit neu, sobald die gewünschten Optionen verfügbar sind
Hängen Sie dann den exportierten Ordner von Ihrem Client ein.
quelle