gvfs mount

mount network folders

1. detect if in /etc/mtab file isn’t present already gvfsd-fuse mount point for this user, in case remove it

2. create new gvfsd-fuse mount point:
$ fusermount -zu ~/.gvfs
$ /usr/libexec/gvfsd-fuse ~/.gvfs -o big_writes

3. create folder
# mkdir ~/.gvfs

4. create keyring password
$ secret-tool store --label="armando@192.168.0.10" user armando domain MGAGROUP server 192.168.0.10 protocol smb schema org.gnome.keyring.NetworkPassword

5. create mount script mount_action in /usr/local/bin
#! /bin/bash
gvfs-mount smb://armando@192.168.0.10/share

6. set executable permission
# chmod 775 /usr/local/bin/mount_action

7. add mount_action to autostart file (if openbox) or list of application to start at login (in other windows manager)

will be created a folder
~/.gvfs/smb-share:server=<server_name>,share=<share_name>
in my case:
~/.gvfs/smb-share:server=192.168.0.10,share=share

8. create a symlink to mounted folder
$ ln -s ~/.gvfs/smb-share:server=192.168.0.10,share=share ~/server_share

Lascia un commento

Il tuo indirizzo email non sarĂ  pubblicato. I campi obbligatori sono contrassegnati *