Ich versuche, auf meinem Ubuntu-Server einen NFS-Server einzurichten, auf den ich von meinem Mac OS X 10.6.4-Desktop aus zugreifen kann. Ich habe auf der Ubuntu-Seite begonnen, indem ich dieser Anleitung gefolgt bin (der Schnellstart). Wenn ich endlich versuche, auf die NFS-Freigabe auf dem Mac zuzugreifen, erhalte ich Folgendes:
[/Network] cd fileserver
cd:cd:1: permission denied: fileserver
Ich habe es endlich geschafft. Ich werde wie unten skizzieren.
Server Setup (Ubuntu 10.10)
/ etc / exports
/export *(rw,sync,no_root_squash,no_subtree_check)
/export/fileserver *(rw,sync,no_root_squash,no_subtree_check)
/export/fileserver2 *(rw,sync,no_root_squash,no_subtree_check)
/ etc / fstab
/fileserver/a/root /export/fileserver none bind 0 0
/fileserver/b/root /export/fileserver2 none bind 0 0
Client-Setup (Mac OS X 10.6.7)
Das Hauptproblem war , dass id -u tsigo
auf dem Server war 1000, und auf Mac war es 501. Um dies zu ändern , ich folgte dieser Anleitung , die - seien Sie gewarnt - war voller potenzielle Katastrophe; Befolgen Sie die Anweisungen genau. Wenn ich es noch einmal machen würde, würde ich stattdessen meine ID auf dem Server ändern.
Nachdem ich meine Benutzer-ID geändert und neu gestartet hatte, war es größtenteils unkompliziert.
Öffnen Sie das Festplatten-Dienstprogramm, gehen Sie zu Datei> NFS-Bereitstellungen und fügen Sie einen neuen Eintrag hinzu.
NFS-URL: nfs://gluttony/export/fileserver
Mount-Speicherort: /Network/fileserver
Erweiterte Mount-Parameter:-i,-s,-P