nou cu permisiuni linux și am o problemă la scriere între serverul meu de fișiere (192.168.1.1, debian) și noua instanță nextcloud (192.168.1.2, ubuntu)
pe partea serverului de fișiere:
exportfs
/mnt/storage/cloud 192.168.1.2(rw,sync,no_root_squash,necure,no_subtree_check,fsid=1)
pe instanța nextcloud
sudo mount -t nfs 192.168.1.1:/mnt/storage/cloud/ /mnt/cloud/
permisiuni pe /mnt/storage/cloud pe server:
ls -l /mnt/storage/ drwxrwxr-x 3 nicola nicola 20 Dec 5 11:15 cloud
utilizatorii implicați
server de fisiere:
id nicola uid=1000(nicola) gid=1000(nicola)grupuri=1000(nicola),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev) ,109(netdev),998(docker),1001(dockeruser)
id www-data uid=33(www-data) gid=33(www-data) grupuri=33(www-data),1000(nicola)
nextcloud:
id www-data uid=33(www-data) gid=33(www-data) grupuri=33(www-data),1000(nicola)
ca utilizator www-data pe nextcloud instanța este în grupul 1000 (nicola), iar acel grup este proprietarul grupului directorului de pe serverul de fișiere. Presupun că pot scrie cu acel utilizator în directorul serverului de fișiere /mnt/storage/cloud, în schimb când testez
sudo -u www-data touch /mnt/cloud/test-www.txt touch: nu se poate atinge „/mnt/cloud/test-www.txt”: permisiunea refuzată
ce imi lipseste aici?
Multumesc anticipat pentru raspuns.