Next: Gateway methods, Previous: External methods, Up: Configuration [Contents][Index]

### 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 (dbus)D-Bus.

`afp`

  This method is for connecting to remote hosts with the Apple Filing Protocol for accessing files on Mac OS X volumes. TRAMP access syntax requires a leading volume (share) name, for example: `/afp:user@host:/volume`.

`dav`
`davs`

  `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`

  OBEX is an FTP-like access protocol for cell phones and similar simple devices. TRAMP supports OBEX over Bluetooth.

`sftp`

  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`

  `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`.

Next: Gateway methods, Previous: External methods, Up: Configuration [Contents][Index]