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 >