Home Uncategorized So greifen Sie von MacOS aus auf Linux-NFS-Freigabeordner zu

So greifen Sie von MacOS aus auf Linux-NFS-Freigabeordner zu

19
0
So greifen Sie von MacOS aus auf Linux-NFS-Freigabeordner zu

Nigel Killeen/Gambar Getty

NFS ist ein großartiger Dienst zum Teilen von Ordnern in Ihrem LAN. Obwohl NFS nicht so flexibel ist wie Samba (es gibt keine Drucker gemeinsam und funktioniert nicht mit Active Directory), ist es viel schneller, was sich hervorragend für die Arbeit mit größeren Dateien eignet.

NFS ist nicht nur etwas einfacher zu verwenden als Samba, sondern auch eine gute Wahl für Netzwerke, die mehrere Betriebssysteme hosten. Bei NFS ist zu beachten, dass es nicht so sicher ist wie Samba. Dies ist in Ordnung, wenn Sie in Ihrem Heim-LAN arbeiten, auf das nur Sie (und/oder Ihre Familie) zugreifen können.

Außerdem: 7 Dinge, die ich nach der Installation von Linux nie getan habe (und warum Sie sie auch nicht tun sollten)

Im Gegensatz zum Herstellen einer Verbindung zu einer NFS-Freigabe über einen Linux-Client erfordert die Verbindung über MacOS eine zusätzliche Konfiguration und die Verbindung wird am besten über den Finder verwaltet.

Ich zeige Ihnen, wie es geht.

Konfigurieren von NFS für MacOS

Was Sie brauchen: Um von MacOS aus eine Verbindung zu einer NFS-Freigabe herzustellen, benötigen Sie Folgendes:

  • Eine Linux-Maschine mit einem laufenden NFS-Server und konfigurierten Freigaben
  • MacOS-Maschine
  • Benutzer auf einer Linux-Maschine mit Sudo-Berechtigungen

Fertig! So richten Sie es ein.

NFS-Konfiguration unter Linux

Öffnen Sie in einem Terminalfenster die Exportdatei zur Bearbeitung mit dem folgenden Befehl:

Wenn Sie NFS bereits für eine Linux-Maschine konfiguriert haben, sehen Sie eine Zeile, die wie folgt aussieht:

Die obige Zeile ermöglicht einem Computer mit der IP-Adresse 192.168.1.253 den Zugriff auf den Ordner /share mit Lese- und Schreibberechtigungen. Für MacOS reicht das nicht aus, da es zu einem Zugriffsfehler kommt.

Außerdem: So geben Sie Ordner über Ihr Netzwerk von Fedora Linux aus frei

Nehmen wir an, Ihre MacOS-IP-Adresse (die Sie mit dem Befehl finden können wenn Konfiguration) ist 192.168.1.70. Die Konfigurationszeile dafür lautet:

/share 192.168.1.70(rw,insecure)

Das fühle mich unsicher Diese Option ist erforderlich, da NFS Ports unter 1024 verwendet und Ihre MacOS-Benutzer keine Berechtigung zum Zugriff auf diese Ports haben. Um die Funktion zu deaktivieren, müssen Sie hinzufügen fühle mich unsicher Auswahl.

Auch: 8 Dinge, die Sie mit Linux tun können, die Sie mit MacOS nicht tun können

Speichern und schließen Sie die Datei.

Starten Sie NFS auf dem Server neu

Als nächstes müssen wir den NFS-Server neu starten, damit die Änderungen wirksam werden. Führen Sie dazu den Befehl aus:

sudo systemctl restart nfs-server

Stellen Sie mit dem folgenden Befehl sicher, dass NFS ordnungsgemäß ausgeführt wird:

systemctl status nfs-server

Der Dienst wird als aufgeführt angezeigt aktivWenn ja, ist alles bereit für die Verbindung vom MacOS-Computer aus.

Mounten Sie Ihre NFS-Freigabe

Öffnen Sie den Finder auf Ihrem MacOS-Computer und drücken Sie die Tastenkombination Cmd+K. Dadurch wird das Dialogfenster „Mit Server verbinden“ geöffnet, in dem Sie Folgendes eingeben müssen:

nfs://ADRESSE/TEILEN

Hier ist ADDRESS die IP-Adresse des NFS-Servers und SHARE der Name des Ordners, den Sie freigeben. Nach erfolgreicher Verbindung öffnet der Finder den freigegebenen Ordner und zeigt die darin enthaltenen Dateien an.

Finder-Fenster Mit Server verbinden.

Sie können Samba- und NFS-Freigaben über den Finder bereitstellen.

Jack Wallen\ZDNET

Das Problem bei dieser Methode besteht darin, dass Sie nach dem Schließen des Finders Probleme haben, den freigegebenen Ordner zu finden (da er nicht in der Finder-Seitenleiste angezeigt wird).

Es gibt einen besseren Weg: Öffnen Sie eine Terminalanwendung und erstellen Sie einen Ordner, der als Einhängepunkt für die Freigabe mit dem folgenden Befehl verwendet wird:

Sobald der Ordner fertig ist, mounten Sie die Freigabe mit dem folgenden Befehl:

sudo mount -t nfs ADDRESS:/SHARE nfs_mount

Hier ist ADDRESS die IP-Adresse des NFS-Servers und SHARE der Name des freigegebenen Ordners. Sie werden aufgefordert, Ihr Benutzerkennwort einzugeben. Nach erfolgreicher Authentifizierung wird die Freigabe bereitgestellt und ist zugänglich. Möglicherweise tritt ein Fehler auf, der erfordert, dass Sie den Zugriff auf den Ordner zulassen. Klicken Sie in diesem Fall auf Zulassen, wenn Sie dazu aufgefordert werden.

Außerdem: „Air Traffic Control“ von Arc ist eine großartige Möglichkeit, Ihren Browser organisiert zu halten

Wenn Sie jetzt auf eine freigegebene Datei zugreifen müssen, können Sie den Finder öffnen und zum Ordner „nfs_mount“ in Ihrem Home-Verzeichnis navigieren. Die Bereitstellung bleibt bestehen, bis Sie Ihren MacOS-Computer neu starten. Wenn Sie neu starten, müssen Sie den Mount-Befehl ausführen, um die Verbindung wiederherzustellen.

Source link