ejecute gvfs-mount como usuario en un script propiedad de root para el administrador de networkingmanager

Intento crear una secuencia de commands para montar automáticamente usando gvfsmount para NetworkManager dispatcher. El despachador requiere que el script sea propiedad de root.

Ejecutando gvfs-mount smb://path/ funciona en terminal como usuario.

He encontrado 2 forms de ejecutar un command como otro usuario desde la raíz, pero ninguna de ellas funciona.

 $ su -c 'gvfs-mount smb://path/' user [sudo] password for user: Error mounting location: volume doesn't implement mount $ sudo -u user gvfs-mount smb://path/ Error mounting location: volume doesn't implement mount 

Related of "ejecute gvfs-mount como usuario en un script propiedad de root para el administrador de networkingmanager"