NFS klient på windows 10

Installera klienten:
– Kontrollpanelen / Program / Program och funktioner / Aktivera eller inaktivera Windows funktioner / Tjänster för NFS

Regedit:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default

Skapa två DWORD: AnonymousUid och AnonymousGid
Sätt värdet (decimal) till det uid och gid som användaren på nfs servern ska ha.

Starta om NFSklienten
net stop nfsclnt
net stop nfsrdr
net start nfsrdr
net start nfsclnt

Anslut
i CMD
mount -o anon \\server\nfs\share Q:

Rättigheter utöver chmod, ACL

setfacl -Rm d:u:foo:rwX /folder/

-R recursive
-m modify
d default
u user (foo)

Kör även utan d för att ändra befintliga filer, annars ändras enbart default för nya.
för att kontrollera getfacl

Hämtat från
http://serverfault.com/questions/2736/how-does-one-get-setfacl-to-set-acl-permissions-recursively-on-linux

Ändra rättigheter och ägare

Ändra ägare av filer med ett visst uid (eller gid).

$ find /path/to/files -uid 1000 -exec chown owner:group {} +


Ändra rättigheter på filer (eller mappar) i en mapp och undermappar

Hitta och visa det som finns i mappen:
$ find /home/user/demo -type f -print

För att ändra rättigheter
$ find /home/user/demo -type f -print -exec chmod 755 {} \;

Ändra rättigheter på mapp istället, byt till -type d

 

Hämtat från:
http://unix.stackexchange.com/questions/23681/changing-user-and-group-id-system-wide-including-file-system-attributes
https://www.cyberciti.biz/faq/howto-apply-conditional-recursive-chmod-file-permissions/