Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
wiki:dienste:nfs [2011/02/23 13:30] – angelegt wikiadmin | wiki:dienste:nfs [2013/06/25 08:27] (aktuell) – [Konfiguration] wikiadmin | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ~~BARCODE~class=barcode_right~size=S~~ | ||
+ | |||
===== Installation ===== | ===== Installation ===== | ||
< | < | ||
Zeile 6: | Zeile 8: | ||
Konfigurations-File für den NFS-Server: / | Konfigurations-File für den NFS-Server: / | ||
- | <file>< | + | <code bash>< |
- | / | + | / |
- | / | + | / |
#Freigaben fuer Repositories | #Freigaben fuer Repositories | ||
- | / | + | / |
#Freigabe des Foto-Verzeichnisses fuer Popcorn-hour | #Freigabe des Foto-Verzeichnisses fuer Popcorn-hour | ||
- | / | + | / |
+ | |||
+ | |||
- | Optionen:<br /> | + | Optionen: |
- | <table border=0 cellspacing=" | + | |
- | <tr> | + | |
- | < | + | ^Parameter^Beschreibung^ |
- | < | + | |ro|Read only| |
- | <td>Read only</ | + | |secure, insecure|Client-Anfragen werden nur von vertrauenswürdigen Ports (Portnummern unterhalb 1024) akzeptiert (»secure«, |
- | </ | + | |ro, rw|Das Verzeichnis wird schreibgeschützt (»read only«, Voreinstellung) bzw. mit vollen Lese- und Schreibrechten für den Client (»read/ |
- | < | + | |sync, async|Der Server darf den Vollzug eines Schreibvorgang dem Client erst melden, wenn die Daten tatsächlich auf die Platte geschrieben wurden (Ausschalten des Plattencaches). Die Voreinstellung ist async.| |
- | < | + | |wdelay, no_wdelay|Die Option wird nur in Zusammenhang mit »sync« beachtet und erlaubt dem Server die Bestätigung eines Schreibvorgangs zu verzögern, falls mehrere Schreibvorgänge von einem Client zur gleichen Zeit im Gange sind. Anstatt jeden zu bestätigen, |
- | < | + | |hide, nohide|Exportiert der Server ein Verzeichnis, |
- | <td>Client-Anfragen werden nur von vertrauenswürdigen Ports (Portnummern unterhalb 1024) akzeptiert (»secure«, | + | |subtree_check, |
- | </ | + | |root_squash, |
- | < | + | |all_squash, no_all_squash|Alle Zugreifenden erhalten die Nobody-UID; Voreinstellung ist »no_all_squash«, |
- | < | + | |anongid=gid|Squashing der Gruppe; die Gruppen-ID wird auf »gid« gesetzt. Bei dieser Option kann Root entscheiden, |
- | <td>ro, rw</ | + | |anonuid=uid|Squashing des Benutzers. Die zugreifenden Benutzer bekommen die UID »uid« verpasst| |
- | <td>Das Verzeichnis wird schreibgeschützt (»read only«, Voreinstellung) bzw. mit vollen Lese- und Schreibrechten für den Client (»read/ | + | |noac|Schaltet alle Formen der Attribut-Zwischenspeicherung komplett aus| |
- | </ | + | |
- | < | + | |
- | < | + | |
- | <td>sync, async</ | + | |
- | <td>Der Server darf den Vollzug eines Schreibvorgang dem Client erst melden, wenn die Daten tatsächlich auf die Platte geschrieben wurden (Ausschalten des Plattencaches). Die Voreinstellung ist async.<br /></ | + | |
- | </ | + | |
- | < | + | |
- | < | + | |
- | <td>wdelay, no_wdelay</ | + | |
- | <td>Die Option wird nur in Zusammenhang mit »sync« beachtet und erlaubt dem Server die Bestätigung eines Schreibvorgangs zu verzögern, falls mehrere Schreibvorgänge von einem Client zur gleichen Zeit im Gange sind. Anstatt jeden zu bestätigen, | + | |
- | </ | + | |
- | < | + | |
- | < | + | |
- | <td>hide, nohide</ | + | |
- | <td>Exportiert der Server ein Verzeichnis, | + | |
- | </ | + | |
- | < | + | |
- | < | + | |
- | <td>subtree_check, | + | |
- | <td>Werden nur Teile eines Dateisystems vom Server exportiert, so muss der Server prüfen, dass Zugriffe nur auf Dateien erfolgen, die innerhalb dieses Teilbaums liegen (»subtree_check«, | + | |
- | </ | + | |
- | < | + | |
- | < | + | |
- | <td>root_squash, | + | |
- | <td>Root erhält die UserID des Pseudobenutzers »nobody«, womit der Root-Benutzer des Client-Rechners keine Root-Rechte auf dem vom Server importierten Verzeichnis erhält (Voreinstellung); | + | |
- | </ | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | <td>Alle Zugreifenden erhalten die Nobody-UID; Voreinstellung ist »no_all_squash«, | + | |
- | </ | + | |
- | < | + | |
- | < | + | |
- | <td>anongid=gid</ | + | |
- | <td>Squashing der Gruppe; die Gruppen-ID wird auf »gid« gesetzt. Bei dieser Option kann Root entscheiden, | + | |
- | </ | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | <td>Squashing des Benutzers. Die zugreifenden Benutzer bekommen die UID »uid« verpasst | + | |
- | </tr> | + | |
- | </ | + | |
===== NFS-Server starten ===== | ===== NFS-Server starten ===== | ||
Zeile 100: | Zeile 64: | ||
< | < | ||
- | mounten. Bei '' | + | mounten. Bei "//< |
+ | |||
+ | ===== Weiterführende Literatur ===== | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// |