linux-l: NFS und NIS
Marc Ende
marcende at zedat.fu-berlin.de
Di Nov 10 16:32:13 CET 1998
On Tue, 10 Nov 1998, Harald Boehme wrote:
> > ich habe hier etwas Probleme mit nem über NFS gemounteten /home in einem
> > NIS-System. Der nfsmount ist eigentlich als (rw) exportiert, wie bei dem
> > /root (ja ich weiß soll man nicht machen) (auch (rw)). Bei letzterem
> Sind root und das andere Filesystem wirklich getrennte Filesysteme auf dem
> anderen Rechner ?
Auf dem nfs server liegen die beiden auf zwei verschiedenen partitionen:
Filesystem 1024-blocks Used Available Capacity Mounted on
/dev/hda1 499620 251149 222668 53% /
/dev/hda3 1076927 2614 1018672 0% /home
Korrektur: nicht /root sondern /var/spool/mail ist per nfs freigegeben.
(und mach die gleichen Macken)
Bei beiden /home und /var/spool/mail ist im exports (rw) gesetzt. Ich habe
es auch mit (rw,no_root_squash) probiert.
>
> > funktioniert das lesen und schreiben. Bei dem /home mount funktioniert das
> > so nicht. Das NIS funktioniert dabei wunderbar es zeigt an, daß die uid
> > 500 = user marcende ist, aber user marcende kann nicht auf "seine" daten
> > in seinem home "/home/marcende" zugreifen (weder lesen, schreiben oder
> > gar ausführen).
>
> Die Ausgabe von "mount" wuerde heir weiterhelfen.
bash# mount
/dev/sda3 on / type ext2 (rw)
none on /proc type proc (rw)
/dev/sda2 on /root type ext2 (rw)
192.168.1.1:/home on /home type nfs (rw,addr=192.168.1.1)
192.168.1.1:/var/spool/mail on /var/spool/mail type nfs (rw,addr=192.168.1.1)
Vorsichtshalber hänge ich noch die exports ran:
cat /etc/exports
/var/spool/mail (rw,no_root_squash)
/home (rw,no_root_squash)
Die sind erstmal ohne beschränkung freigegeben, weil die angabe einer IP
oder eines host-namens zu diesem Führt:
Nov 8 01:53:22 gate mountd[292]: NFS mount of /home/marcende attempted from 192.168.1.2
Nov 8 01:53:22 gate mountd[292]: Unauthorized access by NFS client 192.168.1.2.
Nov 8 01:53:22 gate mountd[292]: Blocked attempt of 192.168.1.2 to mount /home/marcende
Marc
Mehr Informationen über die Mailingliste linux-l