Kirjoittaja Aihe: nfs ja Windows 10  (Luettu 2253 kertaa)

VOJ

  • Käyttäjä
  • Viestejä: 135
    • Profiili
nfs ja Windows 10
« : 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.

_Pete_

  • Käyttäjä
  • Viestejä: 1845
  • Fufufuuffuuu
    • Profiili
Vs: nfs ja Windows 10
« Vastaus #1 : 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...


SuperOscar

  • Käyttäjä
  • Viestejä: 4063
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: nfs ja Windows 10
« Vastaus #2 : 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.
pöytäkone 1, NUC: openSUSE Leap 15.6, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11