Hi!
Van egy szerver, amihez root jogú hozzáférésem van.
A szerverre történő webfejlesztés során a fejlesztők 2 féle képpen csatlakoznak a szerverhez: egy részük (windows user) openVPN-el csatlakozik és hálózati meghajtóként használja, a linux user-ek pedig felmountolják a www-root -ot, sshfs segítségével. A www-root mappában mindenre a 775-ös jogok és www-data:www-data (tulaj:csoport) jellemző.
Azt szeretném elérni, hogy akár VPN-en keresztül, akár sshfs-en keresztül dolgozik egy user a szerverre, a létrehozott és módosított fájlok tartsák meg www-data:www-data:775 permissionöket, ne változzon a user nevére, meg "users" névre, stb, mert így állandóan az a probléma áll fenn, hogy valaki soha nem tud menteni, törölni stb.
sshfs-en kereszül pl. így próbáltam meg csatlakozni:
sshfs username@server_url:/www-root-path /mountpoint/ -o gid=33,uid=33,umask=002
A szerveren a www-root 33-as uid-vel és gid-vel rendelkezik. A mountolás után viszont így a nautilus www-data helyett mindenhova 33-at ír ki gid-uid-nek.
Olvastam fórumokon, hogy az is lehet, hogy a nautilus bugos egy kicsit e téren...
Már rengeteget próbálkoztam megoldani, de valahogy mindig ugyanaz a probléma jön elő, képtelen vagyok rendet rakni a jogok között. Ha valaki le tudja írni dummy szinten, azt megköszönném...