4.4 GVFS based external methods
GVFS is the virtual file system for the Gnome Desktop,
http://en.wikipedia.org/wiki/GVFS. Remote files on GVFS are
mounted locally through FUSE and tramp uses this locally
mounted directory internally.
Emacs uses the D-Bus mechanism to communicate with GVFS.
Emacs must have the message bus system, D-Bus integration
active, see D-Bus.
This method is for connecting to remote hosts with the Apple Filing
Protocol for accessing files on macOS volumes. tramp access
syntax requires a leading volume (share) name, for example:
dav method provides access to WebDAV files and directories
based on standard protocols, such as HTTP. davs does the same
but with SSL encryption. Both methods support the port numbers.
OBEX is an FTP-like access protocol for cell phones and similar simple
devices. tramp supports OBEX over Bluetooth.
This method uses sftp in order to securely access remote
hosts. sftp is a more secure option for connecting to hosts
that for security reasons refuse ssh connections.
synce method allows connecting to Windows Mobile devices. It
uses GVFS for mounting remote files and directories via FUSE and
requires the SYNCE-GVFS plugin.
— User Option: tramp-gvfs-methods
This custom option is a list of external methods for GVFS. By
default, this list includes afp, dav, davs,
obex, sftp and synce. Other methods to
include are: ftp and smb.