PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : nfs



shakesbeer
23.02.03, 19:56
hi folks,

habe folgendes problem, um dessen lösung ich euch bitte: ich möchte von einem linuxrechner auf einen zweiten linuxrechner über nfs zugreifen und habe soweit alles intallieren können. nachdem ich versucht habe den 2. rechner zu mounten:

mount -t nfs 192.168.1.2:/home/test_1 /home/test_2

erfolgt eine fehlermeldung:

mount: 192.168.1.2:/home/test_1 failed, reason given by server: Permission denied.

meine frage: wie kann ich auf dem rechner 1 die permission für den client freigeben? vielen dank im voraus.

shakesbeer

sepp2k
23.02.03, 20:10
Das stellst du in der Datei /etc/exports ein (auf dem Server). siehe dazu auch die manpage exports(5)

shakesbeer
23.02.03, 20:41
habe im /etc/exports bereits:

/home/test_1 192.168.1.2(ro)


eingetragen und anschließend:


exportfs -a


ausgeführt. es funz trotzdem noch nicht.


grüsse,

shakessbeer

Thomas Mitzkat
23.02.03, 23:57
besser wäre:
/home/test_1 192.168.1.*(ro)

du kannst ja nicht gerade den rechner erlauben, der exportiert.

RapidMax
24.02.03, 00:07
Der rpc Portmapper und der nfsd müssen auf dem Server gestartet werden (normalerweise existieren entsprechende init-Scripts in /etc/init.d/).

Gruss, Andy

PS: Zu deinem Nick fällt mir ein: /(bb|[^bb]{2})/

shakesbeer
24.02.03, 21:19
wenn ich

/etc/init.d/nfsserver start


starte, dann erhalte ich folgende meldung:

Starting kernel based NFS serverexportfs: No ´sync´ or ´async´option specified for export "192.168.1.*:/home/nfs_test".
Assuming default behaviour (´sync´).
Note: this default has changed from previous versions.


was hat das hier zu bedeuten?

gruß,

shakes..........

milchknilch
24.02.03, 21:55
das hört sich für mich verdächtig nach einem Konfigurationsfehler in den Dateien /etc/hosts.allow und /etc/hosts.deny...

schau mal nach ob dein zweiter Rechner mit dem du dich auf den ersten per nfs aufschalten willst in hosts.allow überhaupt freigegeben ist (d.h. ob die ip adresse freigegeben ist)

mit ALL:ALL 192.168.1.0/255.255.255.0 (in /etc/hosts.allow) gibst du - glaube ich - alle angebotenen Dienste deinem internen Netz frei...

ich hoffe es funktioniert ;-)

gruss

nils