NetworkManager 스케줄러를 사용하여 gvfs-mount 마운트를 자동화하는 스크립트를 생성하려고 합니다. 스케줄러를 사용하려면 루트가 스크립트를 소유해야 합니다.
gvfs-mount smb://path/
터미널에서 사용자로 실행합니다.
다른 사용자로 루트에서 명령을 실행하는 두 가지 방법을 찾았지만 둘 다 작동하지 않습니다.
$ 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