[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

NFS: Rechte-problem



Servus !

Ich habe hier zwei Rechner, eddie und marvin:

Linux Marvin 2.2.18pre21 #14 Wed Oct 17 20:20:24 CEST 2001 i586 unknown
Linux Eddie 2.4.17 #1 Sam Feb 16 14:06:40 CET 2002 i686 unknown

Von marvin aus exportiere ich ein Verzeichnis mit Daten an eddie.
Dummerweise kann ich momentan nur als root von eddie aus Dateien
erstellen und weiß nicht warum. Ausführlich:

Das Verzeichnis heißt "eddie" und sieht auf marvin so aus:

| markus@Marvin: > ls -l
| insgesamt 2
| drwxrwsr-x    2 root     seti         1024 13. Mär 10:38 eddie
| markus@Marvin: > ls -ln
| insgesamt 2
| drwxrwsr-x    2 0        1006         1024 13. Mär 10:38 eddie

Mein Benutzer markus ist in der Gruppe "seti":

| markus@Marvin: > grep seti /etc/group
| seti:x:1006:markus

Auf marvin kann ich ohne Probleme als markus Dateien erstellen:

| markus@Marvin: > pwd
| /var/spool/setiathome/eddie
| markus@Marvin: > touch test
| markus@Marvin: > ls -l test
| -rw-r-----    1 markus   seti            0 13. Mär 10:50 test

Das Verzeichnis wird per nfs kernelserver exportiert.
/etc/exports enthält die Zeilen:

| /var/spool/setiathome/eddie  eddie.galaxy.home(rw,no_root_squash)
| /var/spool/setiathome/eddie  *.galaxy.home(ro,no_root_squash)

So, auf Eddie sieht das dann gemountet so aus:

| markus@Eddie: > mount | grep eddie
| marvin:/var/spool/setiathome/eddie on /var/spool/setiathome/eddie |
type nfs |
(rw,rsize=8192,wsize=8192,retry=5,retrans=1,soft,addr=192.168.42.99)

| markus@Eddie: > ls -l
| insgesamt 2
| drwxrwsr-x    2 root     seti         1024 13. Mär 10:38 eddie
| markus@Eddie: > ls -ln
| insgesamt 2
| drwxrwsr-x    2 0        1006         1024 13. Mär 10:38 eddie

Auch auf eddie bin ich in der Gruppe seti:

| markus@Eddie: > grep seti /etc/group
| seti:x:1006:markus

Auch nach aus- und einloggen ( wegen Gruppenzugehörigkeit) kann ich als
markus keine Datei erzeugen. Dies geht nur als root...

| markus@Eddie: > cd eddie
| markus@Eddie: > touch test
| touch: Erzeugen von »test«: Keine Berechtigung
| markus@Eddie: > su
| Password:
| root@Eddie: > pwd
| /var/spool/setiathome/eddie
| root@Eddie: > touch test
| root@Eddie: > ls -l test
| -rw-r-----    1 root     seti            0 13. Mär 10:46 test

Ich begreife einfach nicht, was ich da falsch mache...
Kann mir da jemand helfen ?

-- 
Markus Grunwald

Registered Linux User Nr 101577      
http://counter.li.org                http://www.grunwald.2xs.de



Reply to: