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

Re: NFS... e presentazione



On Sat, Jan 10, 2004 at 12:46:17AM +0100, sergio wrote:
> Il ven, 2004-01-09 alle 20:09, Mattia Dongili ha scritto:
> 
> > perche` non hanno lo stesso uid e gid... che discorsi! quello viene
> > scritto nell'inode...
> 
> cmq non continuo a spiegarmi perchè anonuid e anongid non funzionano. Da
> quello che ho capito non riscrivono i permessi sul server ma fanno
> credere al client che la directory ha quei determinati uid e gid. 

no, non e' cosi'...

altro esempio:

[Server]
  # grep '^[^#]*disk1' /etc/exports
  /mnt/disk1 10.17.1.0/255.255.255.0(rw,no_root_squash,all_squash,anonuid=1000,anongid=1001)
  # grep ':1001:' /etc/group
  pippo:x:1001:
  #

[Client]
  # grep ':1001:' /etc/group
  #

quindi sul client non c'e' il gruppo 1001

[Client]
  # ls -l /mnt/nfs1/user_files/PROVA
  # touch /mnt/nfs1/user_files/PROVA
  # ls -l /mnt/nfs1/user_files/PROVA
  -rw-r--r--    1 mattia   1001   0 2004-01-10 14:16 /mnt/nfs1/user_files/PROVA

[Server]
  ls -l /mnt/disk1/user_files/PROVA
  -rw-r--r--    1 mattia   pippo  0 Jan 10 14:16 /mnt/disk1/user_files/PROVA

dunque tutto come da copione (o CVD). Scherzi a parte, fai un po' di
prove eventualmente, aiutano a capire.

> Forse il trucco sta nel concetto di inode che io ignoro! Domani gli do
> giù di google.

no, il problema credo che sia che ignori il fatto che i _nomi_ di gruppi
e utenti sono solo un palliativo per noi umani, nel senso che per noi
sono piu' facili da ricordare, per una macchina sono solo uno spreco di
bits rispetto ad un numero.

ciao (e rispondi solo in lista per cortesia)
-- 
mattia
:wq!



Reply to: