Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

15.2. GVFS 的后端

GVFS 中有多个后端,它们提供对特定类型的资源的访问。以下是可用 GVFS 后端及其规格的列表:

表 15.1. 可用的后端

后端描述
afcMTP (媒体传输协议)类似,公开 苹果 iDevice(通过 USB 连接)上的文件。
afp苹果文件协议(AFP)客户端,用于访问 Mac 操作系统 X 和原始 Mac 操作系统的文件服务。
archive以只读方式处理各种存档文件(ZIP、TAR)。
burn刻录应用程序使用的虚拟后端,用作新 CD/DVD/BD 介质内容的临时存储。
cdda通过单独的波形音频文件格式(WAV)文件公开音频 CD。
computer虚拟后端整合活动挂载和物理卷。行为类似于路标。之前,Nautilus 用于其 Computer 视图。
dav, davsWebDAV 客户端,包括安全变体。仅可以在挂载期间进行身份验证,不支持以后基于每个文件夹重新进行身份验证。
dns-sdDNS 服务发现 - 在网络浏览期间使用的 Avahi 客户端,为发现的服务形成持久的 URI 。
ftp全功能的 FTP (文件传输协议)客户端,暂不支持 FTPS 。默认支持被动传输。
gphoto2图片传输协议(PTP)客户端,用于访问通过 USB 或 FireWire 连接的相机。
http处理所有 HTTP 请求;对于在客户端应用程序中从 web 轻松下载文件非常有用。
locatest简单的测试后端代理 file:/// URI.;带有错误注入支持。
mtp媒体传输协议后端用于访问媒体播放器和智能手机内存。
network用于浏览网络,显示附近的 Avahi 和 Samba 服务器。
obexftp一个蓝牙客户端。
recentGtkFileChooser 中使用的后端,用于列出 GNOME 应用程序最近使用的文件。
sftp全功能的 SFTP(SSH 文件传输协议)客户端。
smb访问 Samba 和 Windows 共享。
trash允许恢复已删除的文件的垃圾后端。
注意
某些后端被单独打包,默认情况下不安装。要安装其他后端,请使用 yum 软件包管理器。
要使用后端的服务,必须形成一个 URI 字符串。这个字符串是在 GVFS 中使用的基本标识符,它包含了唯一标识所需的所有信息,如服务类型(后端 ID)、绝对路径和用户名(如果需要)。您可以在 Nautilus 地址栏中看到此信息,GTK+ 打开或保存文件对话框。
以下示例是 URI 字符串的非常基本的形式,指向在 ftp.myserver.net 域中运行的 FTP(文件传输协议)服务器的根目录(/):

例 15.1. 指向根目录的 URI 字符串

ftp://ftp.myserver.net/
以下示例使用身份验证指向指定路径中的文本文件:

例 15.2. 指向文本文件的 URI 字符串

ssh://joe@ftp.myserver.net/home/joe/todo.txt