Linux und NFS
Linux und NFS
Hola allerseits,
bisher lief bei mir ein win2003 Server als NFS Server, mit SFU, problemlos. Nun wurde eben jener durch einen SuSe 10.1 ersetzt. Der NFS Server läuft auch soweit, nur kann ich beim besten Willen auf der DBOX kein Verzeichnis des Servers mounten.
Der Pfad TUXBOX liegt direkt unter dem /-Pfad, also /TUXBOX. Ich nehme mal an, dass ich das auch so in der DBOX eingeben muss. Beim SFU war das ja nun so, dass man die User und Passwörter der DBOX übernommen und die entsprechenden Felder der Mountoptionen freigelassen hat. Nur meldet sich die Dbox ja dann mit root:dbox2 beim Server an. Heißt das, dass ich das Passwort auf meinem Server anpassen muss? Doch wohl eher nicht?!?
Muss ich also hier einen User und PW angeben?
bisher lief bei mir ein win2003 Server als NFS Server, mit SFU, problemlos. Nun wurde eben jener durch einen SuSe 10.1 ersetzt. Der NFS Server läuft auch soweit, nur kann ich beim besten Willen auf der DBOX kein Verzeichnis des Servers mounten.
Der Pfad TUXBOX liegt direkt unter dem /-Pfad, also /TUXBOX. Ich nehme mal an, dass ich das auch so in der DBOX eingeben muss. Beim SFU war das ja nun so, dass man die User und Passwörter der DBOX übernommen und die entsprechenden Felder der Mountoptionen freigelassen hat. Nur meldet sich die Dbox ja dann mit root:dbox2 beim Server an. Heißt das, dass ich das Passwort auf meinem Server anpassen muss? Doch wohl eher nicht?!?
Muss ich also hier einen User und PW angeben?
- jmittelst
- Co-Admin
- Beiträge: 11013
- Registriert: So 16 Nov 2003, 13:42
- Wohnort: Schildgen (Bergisch Gladbach)
- Kontaktdaten:
Schau doch mal hier: http://wiki.tuxbox.org/NFS-Server - vielleicht bringen Dich die Anleitungen zu Gentoo oder Eisfair auf den rechten Weg.
cu
Jens
cu
Jens
VU+ Ultimo 4k
VU+ Duo²
VU+ Solo²
[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!
VU+ Duo²
VU+ Solo²
[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!
- jmittelst
- Co-Admin
- Beiträge: 11013
- Registriert: So 16 Nov 2003, 13:42
- Wohnort: Schildgen (Bergisch Gladbach)
- Kontaktdaten:
Eigentlich sollte das auch für Suse gelten: http://wiki.tuxbox.org/NFS:Gentoo - nur, das Du halt Yast für das Installieren der Packete nutzen mußt.
cu
Jens
cu
Jens
VU+ Ultimo 4k
VU+ Duo²
VU+ Solo²
[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!
VU+ Duo²
VU+ Solo²
[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!
Eines vorweg: Ich nutze nicht SuSE....
Trotzdem ein paar Hinweise, scheint ja echt schwer zu sein
1. Das Verzeichnis, welches Ihr freigebt hat bestimmte Rechte. Ihr solltet sicherstellen, dass dort "jeder" lesen darf* (bzw. wenn's um Streamen geht auch schreiben)
2. Die dBox versuch i.d.R. als "root" zuzugreifen. Aus Sicherheitsgründen behandeln NFS-Server Zugriffen von root aber als "anonymous". Das heisst Squashing; genauer gesagt "root_squashing". Mit der Option: "no_root_squash" in /etc/exports des Servers kann man das abschalten. Über evtl. Sicherheitsprobleme solltet Ihr Euch im Klaren sein.
3. Wenn das jetzt prinzipiell funktioniert, könnt Ihr das Netz wieder "sicherer" machen, indem Ihr zum Beispiel Zugriffe auf IP-Adressen beschränkt (in der export Datei) und/oder einen User "dBox" auf dem Server anlegt und mittels "anonuid/anongid" einstellt, dass Zugriffe von der dBox ("normalerweise" root) mit diesen "Rechten" erfolgen.
Eine Suche im Web nach den fetten Begriffen sollte weiteren Lesestoff dazu zutage fördern....
HTH,
Major K.
PS: Wenn Ihr detailliertere Hilfe wollt, müsst Ihr Eure Einstellungen posten, sprich "/etc/exports" vom Server und die Mount-Einstellungen auf der d-box (die aber nicht in der fstab liegen... (*duck-und-weg*))
Trotzdem ein paar Hinweise, scheint ja echt schwer zu sein

1. Das Verzeichnis, welches Ihr freigebt hat bestimmte Rechte. Ihr solltet sicherstellen, dass dort "jeder" lesen darf* (bzw. wenn's um Streamen geht auch schreiben)
2. Die dBox versuch i.d.R. als "root" zuzugreifen. Aus Sicherheitsgründen behandeln NFS-Server Zugriffen von root aber als "anonymous". Das heisst Squashing; genauer gesagt "root_squashing". Mit der Option: "no_root_squash" in /etc/exports des Servers kann man das abschalten. Über evtl. Sicherheitsprobleme solltet Ihr Euch im Klaren sein.
3. Wenn das jetzt prinzipiell funktioniert, könnt Ihr das Netz wieder "sicherer" machen, indem Ihr zum Beispiel Zugriffe auf IP-Adressen beschränkt (in der export Datei) und/oder einen User "dBox" auf dem Server anlegt und mittels "anonuid/anongid" einstellt, dass Zugriffe von der dBox ("normalerweise" root) mit diesen "Rechten" erfolgen.
Eine Suche im Web nach den fetten Begriffen sollte weiteren Lesestoff dazu zutage fördern....
HTH,
Major K.
PS: Wenn Ihr detailliertere Hilfe wollt, müsst Ihr Eure Einstellungen posten, sprich "/etc/exports" vom Server und die Mount-Einstellungen auf der d-box (die aber nicht in der fstab liegen... (*duck-und-weg*))
Hallo interlook,
a) In den Mountoptionen der Dbox für "Benutzer" und "Kennwort" root und das root pw des Servers angeben.
b) In den Mountoptionen der Dbox "Benutzer" und "Kennwort" frei lassen und per telnet passwd das root pw der Dbox identisch mit dem root pw des Servers setzen.
"no_root_squash" hatte mir geholfen auf den NFS-Server der Dbox vom Client aus Schreibrecht zu erhalten.
Gruß Frank
Versuch doch mal beide Varianten.muss das root pw der dbox mit dem root pw des servers übereinstimmen?
a) In den Mountoptionen der Dbox für "Benutzer" und "Kennwort" root und das root pw des Servers angeben.
b) In den Mountoptionen der Dbox "Benutzer" und "Kennwort" frei lassen und per telnet passwd das root pw der Dbox identisch mit dem root pw des Servers setzen.
"no_root_squash" hatte mir geholfen auf den NFS-Server der Dbox vom Client aus Schreibrecht zu erhalten.
Gruß Frank
Sagem 1xi + HDD Kabel, JtG-Team Image v2.4.6 (19.12.2015), avia600vb028, ucode int., cam_01_02_105D
Coolstream Neo, FW 2.10 (leider kaputt)
Win 10 Pro x64, i7 920, 12 GB, SSD
u-Grabber 0.2.7.6-> TS -> PX 0.91.0.08 -> IfoEdit 0.971 -> ImgBurn 2.5.0.0 -> DVD-R
Coolstream Neo, FW 2.10 (leider kaputt)
Win 10 Pro x64, i7 920, 12 GB, SSD
u-Grabber 0.2.7.6-> TS -> PX 0.91.0.08 -> IfoEdit 0.971 -> ImgBurn 2.5.0.0 -> DVD-R
So ich schreib dann mal hier und lass mein doppelposting aussen vor ...
Also so sieht es bei mir aus, wenn ich versuche manuell von der DBOX zu mounten:
Greetz bOOt
Also so sieht es bei mir aus, wenn ich versuche manuell von der DBOX zu mounten:
Meine Export sieht so aus/mnt > mount 192.168.0.22:/media/musik /mnt/mp3
mount: 192.168.0.22:/media/musik failed, reason given by server: Permission denied
mount: nfsmount failed: Bad file descriptor
mount: Mounting 192.168.0.22:/media/musik on /mnt/mp3 failed: Bad file descriptor
Habt ihr eine Idee??/media/musik/ *(async,all_squash)
Greetz bOOt
... Hilfe zur Selbsthilfe?
1. Die Syntax vom Mountbefehl lautet anders:
Versuch es mal lieber zuerst mit der Neutrino-GUI, wenn Du damit nicht klar kommst.
2. all_squash bedeutet, dass alle Zugriffe als "anonymous" erfolgen. Darf in dem Verzeichnis /media/musik jeder lesen? Falls Du Dir nicht sicher bist:
liefert was?
HTH,
Major K.
1. Die Syntax vom Mountbefehl lautet anders:
Code: Alles auswählen
mount -t <nfs-type> -o <options> <host>:</remote/export> </local/directory>
2. all_squash bedeutet, dass alle Zugriffe als "anonymous" erfolgen. Darf in dem Verzeichnis /media/musik jeder lesen? Falls Du Dir nicht sicher bist:
Code: Alles auswählen
ls -l /media
HTH,
Major K.
@MajorK
zu Punkt 2:
zu Punkt 1:
Ich hatte den Befehl aus einem anderen Posting genommen und entsprechend an meine Bedürfnisse angepasst ...
Wegen der Neutrino-GUI - die gibt ja noch nichtmals einen Fehler aus, dass es nicht möglich sei. Aus diesem Grunde habe ich es ja über die Konsole versucht, in der Hoffnung, dass diese mir mehr Informationen über mögliche Probleme gibt ...
Wie wäre denn die korrete Syntax für den Befehl in meinem Fall. Ich habe das Problem, dass ich nicht weiss, was ich als Dateisystem angeben soll (muss).
Greetz bOOt
zu Punkt 2:
Sollte also jeder lesen und schreiben können.[...]
drwxrwxrwx 1 root root 12288 2006-10-24 14:14 musik
[...]
zu Punkt 1:
Ich hatte den Befehl aus einem anderen Posting genommen und entsprechend an meine Bedürfnisse angepasst ...
Wegen der Neutrino-GUI - die gibt ja noch nichtmals einen Fehler aus, dass es nicht möglich sei. Aus diesem Grunde habe ich es ja über die Konsole versucht, in der Hoffnung, dass diese mir mehr Informationen über mögliche Probleme gibt ...
Wie wäre denn die korrete Syntax für den Befehl in meinem Fall. Ich habe das Problem, dass ich nicht weiss, was ich als Dateisystem angeben soll (muss).
Greetz bOOt
Also ich würde es mal so versuchen (die optionen (das hinter -o )sind erstmal die default-werte von neutrino, kannst Du bei bedarf aber z.T. weglassen oder anpassen).bootmaker hat geschrieben:Wie wäre denn die korrete Syntax für den Befehl in meinem Fall.
Code: Alles auswählen
mount -t nfs -o rw,soft,udp,nolock,rsize=8192,wsize=8192 192.168.0.22:/media/musik /mnt/mp3s
Major K.