Ich habe zwei über Ethernet angeschlossene Rechner.
Ich will ein Verzeichnis von einem der Rechner zu dem anderen exportieren.
Die Fehlermeldung, die ich bekomme (auf dem Client):
Code: Alles auswählen
[b]root@ttyp0[root]#[/b] mount 192.168.0.2:/mnt/hda3 /mnt/remote
mount: 192.168.0.2:/mnt/hda3 failed, reason given by server: Keine Berechtigung
192.168.0.2 ist der Server
192.168.0.1 ist der Client
Auf dem Server ist das Verzeichnis /mnt/hda3 eingebunden auf /dev/hda3 (ein ext2).
Auf dem Client gibt es das Verzeichnis /mnt/remote. Da soll /mnt/hda3 eingebunden werden.
Beide Verzeichnisse /mnt/hda3 und /mnt/remote gehören zur Gruppe/User root/root und haben alle Zugriffsrechte gesetzt (rwxrwxrwx). Hey, ich weiss, dass man in der "Realworld" das so nicht macht; aber ich bewege mich gerade in zwei Rechern, die nicht an die "Realworld angeschlossen sind.
Die Konfiguration des Servers:
Die Datei "/etc/exports":
Code: Alles auswählen
/mnt/hda3 192.168.0.1(rw)
Ich erwähne dies, weil ich gelesen habe, dass man auf die Syntax der Dateien achten soll, und ich nicht sicher bin, dass die Syntax hier richtig ist.)
Die Datei "/etc/hosts.allow":
Code: Alles auswählen
portmap: 192.168.0.1
mountd: 192.168.0.1
lockd: 192.168.0.1
statd: 192.168.0.1
rquotad: 192.168.0.1
Code: Alles auswählen
portmap: ALL
mountd: ALL
lockd: ALL
statd: ALL
rquotad: ALL
rpcinfo -p (auf dem Client):
Code: Alles auswählen
Program Vers Proto Port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
Code: Alles auswählen
Program Vers Proto Port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100005 1 udp 644 mountd
100005 1 tcp 647 mountd
100005 2 udp 644 mountd
100005 2 tcp 647 mountd
100005 3 udp 644 mountd
100005 3 tcp 647 mountd
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100021 1 udp 1024 nlockmgr
100021 3 udp 1024 nlockmgr
100021 4 udp 1024 nlockmgr
100021 1 tcp 1027 nlockmgr
100021 3 tcp 1027 nlockmgr
100021 4 tcp 1027 nlockmgr
Nach dem NFS Howto, dass ich gelesen habe, müsste ich alles richtig gemacht haben.
Trotzdem will er nicht exportieren. Warum?
Ich habe auch auf dem Client die rpc.mountd, rpc.nfsd Dienste gestartet, doch auch da lieferte der Client mir die gleiche Fehlermeldung.
Für alle Hilfe werde ich unendlich dankbar sein, da diese Aufgabe ziemlich wichtig für mich ist.
Jede Antwort gespannt erwartend
euer
debian_noob