[gentoo] NFS met debian problemen

Pagina: 1
Acties:

  • GarBaGe
  • Registratie: December 1999
  • Laatst online: 11:49
Ik heb een Debian server met een user (zeg: kees) en een groep kees, userid 1001 en groupid 1001. Kees heeft een directory (zijn home) vol met zooi om te delen. Deze zijn allemaal chmod 770 en chown kees.kees.
in NFS (/etc/exports) gebruik ik:
/home/kees 192.168.1.1(rw,all_squash,anonuid=1001,anongid=1001)

Deze regel doet (hoop ik) het volgende:
deel /home/kees
alleen voor ipadres 192.168.1.1
read and write access
squashes all access to kees, with uid=1001 en gid=1001

Dat was de debian server.

Op de gentoo client, wil ik voor piet deze "share" van kees kunnen gebruiken.
ik heb een "kees" groep aangemaakt, met gid 1001 en piet toegevoegd aan kees.
piet kan deze share van kees mounten, omdat in de fstab staat vermeld bij de opties: "rw,user,noexec,noauto"
na het mounten van de share van kees, kan piet in de roor kijken. Alles staat met permissies 770 en chown "1001,kees". uid 1001 is niet bekend, maar dat geeft niet.
nu zou piet via de group-permissions (omdat ie in de kees-groep zit) toegang moeten hebben tot de bestanden van kees, maar dit geeft een "permission denied".
Verander ik de permissies van de bestanden in 777, dan werkt het wel. Maar dit is niet de bedoeling :(

Waarom gaat dit mis :?

Voor de tweakers die dit nog niet gelezen hebben, ff een korte samenvatting van de gegevens:
Debian server:
user kees (uid 1001)
group kees (gid 1001)
homedir kees: /home/kees
/etc/exports: /home/kees 192.168.1.1(rw,all_squash,anonuid=1001,anongid=1001)

Gentoo:
user piet (uid 1000)
group kees (gid 1001)
piet is lid van group kees
fstab: debian-server:/home/kees /home/piet/kees_share nfs rw,user,noexec,noauto

Bestanden en dirs hebben permissies 770 (rwxrwx---) en zijn van kees.kees (op debian_bak) oftewel 1001.kees (op gentoo bak)

Ryzen9 5900X; 16GB DDR4-3200 ; RTX-4080S ; 7TB SSD


  • GarBaGe
  • Registratie: December 1999
  • Laatst online: 11:49
Weinig NFS gebruikers ??

Ryzen9 5900X; 16GB DDR4-3200 ; RTX-4080S ; 7TB SSD


  • GarBaGe
  • Registratie: December 1999
  • Laatst online: 11:49
Niemand een tip ??

Ryzen9 5900X; 16GB DDR4-3200 ; RTX-4080S ; 7TB SSD


  • GarBaGe
  • Registratie: December 1999
  • Laatst online: 11:49
Tja, dan toch maar zelf ontdekt....
Mocht een tweaker nog vast komen te zitten mer permissie problemen en NFS (zoals bovengeschreven).

Bleek dat als ik lokaal op de Gentoo-machine met root een bestandje aanmaak met chown root.kees chmod 660, dan piet die niet kon lezen...
Commando: `id` liet zien dat Piet NIET tot de groep kees behoorde
Commando: `id piet` liet zien dat Piet WEL tot groep kees behoorde

Aangezien dit een Linux/Windows werkdoos is, was na rebooten (eerst naar windows, toen terug naar linux) alles gefixd.
Commando: `id` liet toen WEL het correcte zien en alle problemen waren verleden tijd...

Ryzen9 5900X; 16GB DDR4-3200 ; RTX-4080S ; 7TB SSD