executa o gvfs-mount como usuário em um script de propriedade do root para o dispatcher do networkmanager

2

Estou tentando criar um script para montagem automática usando o gvfs-mount para o despachante do NetworkManager. O dispatcher requer que o script seja de propriedade de root.

A execução de gvfs-mount smb://path/ funciona no terminal como usuário.

Eu encontrei duas maneiras de executar um comando como outro usuário do root, mas nenhuma delas 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
    
por gavsiu 16.06.2016 / 18:59

0 respostas