Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

[debian] Wel 'gemount' maar geen toegang

Anoniem
None
4 antwoorden
  • Ik probeer met mijn laptop (Debian) een NFS share op mijn server te benaderen (Redhat 8.0). De /etc/export-file op de server bevat:
    [code:1:52930715f4]/home/gijs/ 172.16.0.0/255.255.255.0(rw,sync)[/code:1:52930715f4]

    Als ik op mijn laptop als root de share mount met
    [code:1:52930715f4] mount 172.16.0.10:/home/gijs /home/gijs/nfs/[/code:1:52930715f4]
    krijg ik alleen de melding:
    [code:1:52930715f4]nfs warning: mount version older than kernel[/code:1:52930715f4]

    Als user geeft ls -al het volgende:
    [code:1:52930715f4]drwx—— 19 500 users 4096 Dec 2 22:18 nfs[/code:1:52930715f4]

    Wel 'gemount' maar geen toegang. chown geeft aan dat wijzigingen niet toegestaan zijn.

    Het vreemde is, dat als ik vanaf een ander werkstation (Redhat 9.0) bovenstaande uitvoer, ik zonder meer toegang krijg.
  • hmm, ik neem aan dat je als root mount. Kan dat ook als user of moet je de rechten voor users extra toekennen.
  • Bij NFS is het zo dat, om de security te laten werken de UID's en GID's van de beide machines overeen moeten komen. Het is dus niet voldoende om user "pietje" op beide machines aan te maken; de UID (dat user getalletje) van deze user(s) moet ook overeenkomen.

    Om als root toegang te hebben moet vervolgens ook nog de optie "no_root_squash" aangezet worden op de export. Anders worden je root rechten ook afgenomen op de gemounte schijf.

    Dit is de reden dat dat vervelende NIS(+) ook is uitgevonden.
  • Tekkie,
    Daar zat hem het probleem! Ik heb mijn /etc/exports voorlopig als volgt aangepast:
    [code:1:526fab4374]/home/gijs/ 172.16.0.102/255.255.255.0(rw,sync,all_squash,anonuid=500,anongid=100)[/code:1:526fab4374]
    Nu heb ik in ieder geval toegang! Ik moet de man-page nog even goed door om het helemaal goed voor elkaar te krijgen.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.