Hi,

habe heute mal zwei Probleme auf einmal zu bieten.

1. Wie kann ich Linux auf NFS chown verbieten?
    Auf dem lokalen FS klappt das ja ganz gut mit dem chown,
    aber auf NFS darf jeder User seine Dateien z.B. root
    schenken. Ich finde auch keine Mount-Option die das
    verbietet. Ist halt ein wenig doof, da man hiermit sich
    selber ins Knie schiessen kann.

2. Kann es sein, dass auch die neusten NFS Implementierungen unter
   Linux immernoch echten Unsinn machen.
   Bsp:
   ./a.out ist ein setuid 0 Prog, das eigentlich nur ein cat macht.
   /home/ws/rz78/work/suid/test liegt auf nfs und root darf sie nicht
   lesen.

   rzstud2 tim ~ > ./a.out < /home/ws/rz78/work/suid/test
   rzstud2 tim ~ > ./a.out < /home/ws/rz78/work/suid/test
   rzstud2 tim ~ > cat /home/ws/rz78/work/suid/test
   TO: [EMAIL PROTECTED]
   FROM: [email protected]
   SUBJECT: lal
   rzstud2 tim ~ > ./a.out < /home/ws/rz78/work/suid/test
   TO: [EMAIL PROTECTED]
   FROM: [email protected]
   SUBJECT: lal

   Ist wohl Zufall ob man Daten aus dieser Datei bekommt oder nicht.
   Zum Teil gibt auch mal einen EACCES, der wohl vom open der Shell
   gekommen sein muss. Mir sieht das nach schweren caching Fehlern aus.

Loesungen dringend gesucht. 

tim

-- 
Tim Gesekus  ***  eMail: Tim Gesekus <[EMAIL PROTECTED]>
***************************************************************
Ein einfacher Disruptor haette es auch getan.       -A. Markert
***************************************************************
---------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an