nfs share server wisselt eigenaar gebruikers map client om

Pagina: 1
Acties:

Vraag


  • aernout2
  • Registratie: Maart 2019
  • Laatst online: 21-08 23:20
Ik heb een nfs server op debian 10 ingericht. Op die server heb ik 2 gebruikers aangemaakt naast root.
Ik heb een dir share gemaakt met daarin een map voor iedere gebruiker.
Op de gebruikersmappen heb ik chmod 700 gedaan.

Op een linux client heb ik dezelfde 2 gebruikers aangemaakt. Ik heb mount ip-server:/share/gebruikersmap /mnt/gebruikermap gedaan.

Op het moment dat ik mount heb uitgevoerd is ineens de andere gebruiker eigenaar van de gebruikersmap (op de client). Als ik umount doe is de echte eigenaar weer eigenaar.

Ik zoek me een ongeluk maar kan het niet vinden, mede omdat ik niet goed weet waar ik precies naar zoek.

Iemand een idee?

Alle reacties


Acties:
  • +1 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 22:30

Hero of Time

Moderator LNX

There is only one Legend

Doe eens voor beide gebruikers een id en ls -ln op de bewuste map en kijk eens heel goed naar de cijfers die je dan ziet. Wat valt je op? Doe dit op zowel client als server zijde.

[ Voor 4% gewijzigd door Hero of Time op 25-11-2021 17:05 ]

Commandline FTW | Tweakt met mate


  • aernout2
  • Registratie: Maart 2019
  • Laatst online: 21-08 23:20
De UID is niet gelijk op beide machine's ... sterker nog, de id van gebruiker1 is op de andere machine de is van gebruiker2.
Ik ga uitzoeken hoe ik de ID kan wijzigen.
Heel hartelijk dank!

Acties:
  • +1 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 22:30

Hero of Time

Moderator LNX

There is only one Legend

Kijk voor het wijzigen naar het 'usermod' commando. Bij het aanmaken van nieuwe gebruikers kan je ook al van te voren een UID opgeven die gebruikt moet worden. Het accepteert dacht ik dubbele IDs, maar dat wordt ten strengste afgeraden, want je weet dan niet meer welke gebruiker het precies is.

Waar je nu tegenaan loopt is dus waarom er bij NFS omgevingen veelal een centraal user systeem zoals LDAP wordt gebruikt, of van te voren het uid voor gebruikers vast staat. Of, als je er niet echt bij stil staat, gebruikers iig in dezelfde volgorde op systemen wordt aangemaakt zodat die naar verwachting dezelfde uid krijgen. Maar dat laatste is geen garantie.

Commandline FTW | Tweakt met mate