Din anumite motive, un utilizator dintr-un sistem partajat are probleme de acces cu gvfs. Sistemul rulează Ubuntu 18.04 LTS și complet reparat până pe 14 noiembrie 2021.
Procesul pe care îl folosim pentru a obține montarea (fiecare utilizator are propria sa cotă pe acest server):
/usr/bin/dbus-run-session bash
/usr/bin/gio mount smb://username@server/sharename
Pentru toți utilizatorii noștri, cu excepția unuia, această comandă rulează solicită domeniul și parola și setează conexiunea în:
/run/user/1039/gvfs/
Pentru acest utilizator care nu se poate conecta, începe să facă conexiunea și apoi eșuează cu următoarea eroare:
„fusermount: nu s-a putut accesa punctul de montare /run/user/1039/gvfs: Permisiune refuzată”
Am aruncat o privire la permisiunile pentru acel folder și permisiunile sunt r-x------, deținute de utilizator. Am comparat acest lucru cu două conturi de lucru cunoscute și acele permisiuni sunt rwx------ deținute de utilizatorii respectivi.
I-am cerut utilizatorului cu contul care nu funcționează să încerce să schimbe permisiunile folosind chmod, dar, în ciuda faptului că nu primește o eroare, permisiunile par să nu se schimbe niciodată.
Știe cineva vreo modalitate de a obține aceste permisiuni pentru a se seta corect, sau poate de a reseta GVFS, presupunând că aceasta este problema?
Mulțumiri!