Mailinglist Archive: opensuse-de (713 mails)
| < Previous | Next > |
NFS unter 6.1 - meine K.O.-Tropfen!
- From: info@xxxxxxxxxxx (Thomas Kieschnik)
- Date: Mon Jul 26 16:43:36 1999
- Message-id: <379C9038.D747B2FC@xxxxxxxxxxx>
ich raff's nicht mehr ...
Was bisher (bis SuSE 5.3) immer problemlos lief - mit SuSE 6.1 will's
nicht mehr - jedenfalls bei uns. Oder sollte ich besser umschulen zum
Pfoertner...?
Der NFS-Export und das Mounten klappt wie bisher. Der Dateizugriff (read
und write) aber nur noch, wenn 'chmod o+rw' anliegt. Mit anderen Worten:
die permissions auf user- und group-Ebene werden (offenbar) nicht
richtig gehandelt.
UID's und GID's sowie zugehoerige Benutzernamen und deren Passwoerter
sind auf allen Maschinen identisch! Wie gesagt, vom 5.3er Server - kein
Problem
Hier mal die Eckdaten:
--------------------------------------------------------------------------------
################### snip server susi: ###########
root@susi:/etc >cat ./passwd
:
nobody:x:65534:65534:nobody:/tmp:/bin/bash
admin:x:502:102::/home/admin:/bin/bash
:
############
root@susi:/etc >cat ./exports
/cdrom (ro)
/usr/local/files (rw)
/home (rw)
############
root@susi:/etc >ps ax |grep nfsj
5245 ? S 0:00 /usr/sbin/rpc.nfsd
################### snip client carolin: ###########
root@carolin:/etc > cat passwd
:
nobody:x:65534:65534:nobody:/tmp:/bin/bash
admin:x:502:102::/home/admin:/bin/bash
:
####################################################
Beispiel: Bereitgestellte Dateien auf dem Server susi:
root@susi:/home/admin > ls -l
total 359
:
drwxr----- 4 admin wwwuser 1024 Jul 26 17:46 temp
:
:
root@susi:/home/admin/temp > ls -l
total 4
drwxrwxrwx 2 admin wwwuser 1024 Jul 21 14:29 1
drwxrwx--- 2 admin wwwuser 1024 Jul 21 14:29 2
-rw-rw---- 1 admin wwwuser 70 Jul 12 08:51 test.txt
-rw-rw-rw- 1 admin wwwuser 70 Jul 26 17:46 test2.txt
#Mounten auf dem Client Carolin:
root@carolin:/ > mount susi:/home /mnt/1
root@carolin:/ > mount
susi:/home on /mnt/1 type nfs (rw,addr=192.168.10.10)
root@carolin:/ >
#Und nun als User admin:
admin@carolin:/ > cd /mnt/1/admin/temp
admin@carolin:/mnt/1/admin/temp > ls -l
total 0
admin@carolin:/mnt/1/admin/temp >
# Scheinbar keine Dateien vorhanden
admin@carolin:/mnt/1/admin/temp > cp ~/.profile ./test.txt
cp: ./test.txt: Keine Berechtigung
admin@carolin:/mnt/1/admin/temp >
# Jetzt auf Server Susi:
root@susi:/home/admin > chmod 777 temp
# Und nun noch einmal am Client:
admin@carolin:/mnt/1/admin/temp > ls -l
total 4
drwxrwxrwx 2 admin wwwuser 1024 Jul 21 14:29 1
drwxrwx--- 2 admin wwwuser 1024 Jul 21 14:29 2
-rw-rw---- 1 admin wwwuser 70 Jul 12 08:51 test.txt
-rw-rw-rw- 1 admin wwwuser 70 Jul 26 17:46 test2.txt
# Na sieh mal an !
admin@carolin:/mnt/1/admin/temp > rm test2.txt
admin@carolin:/mnt/1/admin/temp > rm test.txt
admin@carolin:/mnt/1/admin/temp > ls -l
total 2
drwxrwxrwx 2 admin wwwuser 1024 Jul 21 14:29 1
drwxrwx--- 2 admin wwwuser 1024 Jul 21 14:29 2
admin@carolin:/mnt/1/admin/temp > cp ~/.profile ./test.txt
admin@carolin:/mnt/1/admin/temp > ls -l
total 3
drwxrwxrwx 2 admin wwwuser 1024 Jul 21 14:29 1
drwxrwx--- 2 admin wwwuser 1024 Jul 21 14:29 2
-rw-r--r-- 1 nobody nogroup 492 Jul 26 18:01 test.txt
admin@carolin:/mnt/1/admin/temp >
--------------------------------------------------------------------------------
Beim Kopieren - so mann denn ueberhaupt 'irgendwie' Schreibrechte
bekommt - gehen die permissions der Quelldatei verloren.
Was ist da los? Keine Idee mehr! Es laeuft aber auch kein rpc.ugidd zur
Uebersetzung der permissions zwischen verschiedenen Maschinen; am
shadow-passwd wird es auch nicht liegen ...
Also - kommt das jemandem bekannt vor - oder hat jemand mal 'ne Axt, um
mir das Brett vor'm Kopf etwas zu lichten?
By und viele Gruesse in die Runde!
--
Johannes Haeussler, mailto:joe@xxxxxxxxxxx
*** http://putztuch.de *** Eine saubere Sache! ***
| < Previous | Next > |