Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: VOJ - 23.09.20 - klo:14.50

Otsikko: nfs ja Windows 10
Kirjoitti: VOJ - 23.09.20 - klo:14.50
Raspberryllä Pi 4:llä ubuntu serveri. siellä on nfs jako seuraavilla asetuksilla

/etc/exports:n sisältö
Koodia: [Valitse]
/nfs 192.168.1.0/24(rw,all_squash,insecure,async,no_subtree_check,anonuid=1001,anongid=1001)

Kansiolla nfs on omistajana käyttäjä jonka uid ja gid ovat 1001 ja  kansion oikeudet ovat asetettu komennolla

Koodia: [Valitse]
chown -R a+rwx /nfs

Windows 10:ssä on otettu käyttöön nfs asiakas ja se kyllä yhdistää verkkoasemaan mukisematta. Tiedostoja pystyy kopioimaan verkkoasemalta muttei verkkoasemalle. Kun yrittää kopioida verkkojakoon windows ilmoittaa että oikeudet eivät riitä. Kokonaista kansiota kopioitaessa windowsista jaolle se luo kyllä kansion sinne mutta tiedostoja ei saa kopioitua.

En oikein tiedä pitääkö nfs:n asetuksia ruuvata vai onko vika windowsin asetuksissa.
Otsikko: Vs: nfs ja Windows 10
Kirjoitti: _Pete_ - 23.09.20 - klo:16.30
Kun tätä tavailee

https://www.golinuxcloud.com/unix-linux-nfs-mount-options-example/#Understanding_allquash_vs_noallsquash

Niin eikö tuo tarkoita että client uid/gid mapataan linux serverissä "anonymous user", mikä sellanen liekään? Ainakaan
se ei ole tuo uid=1001 / gid=1001 eli sen takia client ei pysty kirjoittamaan...

Otsikko: Vs: nfs ja Windows 10
Kirjoitti: SuperOscar - 23.09.20 - klo:18.27
Muistaakseni Samban käyttöoikeudet asetetaan täysin Sambassa itsessään, esim. /etc/fstab-tiedoston valitsinrivillä, ja Un*xin tiedostojärjestelmän käyttöoikeusbiteillä ei ole mitään merkitystä.

Luultavasti sinun pitää siis lisätä paitsi anonuid-, anongid-määritykset myös umask.