Applies to SUSE Linux Enterprise Desktop 12

5 访问网络资源

从您的桌面,您可以访问文件和目录,或者远程主机上的特定服务,或者使您自己的文件和目录可供网络中其他用户使用。SUSE® Linux Enterprise Desktop 可提供以下方式来访问和创建网络共享资源。

网络浏览

文件管理器 Nautilus 使您可以浏览网络中的共享资源和服务。要了解与此有关的更多信息,请参见Section 5.3, “访问网络共享”

在混合环境中共享目录

您可以使用 Nautilus 来配置要与其他网络成员共享的文件和目录。请确定来自 Windows 或 Linux 工作站的用户可读取或写入您的数据。要了解与此有关的更多信息,请参见Section 5.4, “共享目录”

管理 Windows 文件

SUSE Linux Enterprise Desktop 经过配置后可以集成到现有的 Windows 网络中。然后 Linux 计算机会像 Windows 客户端那样操作。它会从 Active Directory 域控制器中获取所有帐户信息,与 Windows 客户端执行的操作一样。要了解与此有关的更多信息,请参见Section 5.5, “管理 Windows 文件”

配置和访问 Windows 网络打印机

可以通过 GNOME 控制中心配置 Windows 网络打印机。要了解如何操作,请参见Section 5.6, “配置和访问 Windows 网络打印机”

5.1 连接到网络

您可以通过有线和无线方式连接网络。要查看您的网络连接,请选中面板右侧的图标。如果单击该图标,您可以在菜单中看到更多细节。单击连接名称可以查看更多细节及访问设置。

5.2 关于文件共享和网络浏览的一般说明

在计算机上以及网络中是否可以使用文件共享和网络浏览,以及在多大范围内使用,很大程度上取决于网络结构和计算机的配置。设置网络结构或计算机配置之前,请与系统管理员联系以确保网络结构支持此功能,并核实公司的安全策略是否允许此功能。

网络浏览(对 Windows 共享为 SMB 浏览,对远程服务为 SLP 浏览)很大程度上依赖于计算机向网络中所有客户端发送广播消息的能力。这些消息和客户端对它们的回应使计算机可以检测到任何可用的共享或服务。要使广播有效工作,计算机必须与它查询的所有其他计算机处于同一子网。如果在您的计算机上无法进行网络浏览或检测到的共享和服务不符合预期,请联系您的系统管理员,以确保您已连接到相应的子网。

要允许网络浏览,计算机需要保持若干网络端口打开,以收发关于网络详细信息和共享及服务可用性的网络消息。标准 SUSE Linux Enterprise Desktop 是按较高安全性来配置的,配备了可保障您的计算机在因特网上的安全的防火墙。在调整防火墙配置之前,您需要征求系统管理员的意见,或将您的界面放置在内部区域中,然后再完全关闭防火墙(视计算机的安全策略而定)。如果在计算机上有限制性防火墙保护的情况下浏览网络,Nautilus 会发出警告消息,提醒您当前安全性限制不允许查询网络。

5.3 访问网络共享

您可以设置联网工作站来共享目录。通常,文件和目录都标记为允许用户远程访问。这些文件和文件夹称为网络共享。如果系统配置为可以访问网络共享,则可以使用文件管理器访问这些共享和浏览它们,就像它们处于本地计算机上一样容易。您对共享目录的访问级别(无论是只读还是写访问)取决于共享所有者授予您的权限。

要访问网络共享,请打开 Nautilus,然后在位置窗格中单击浏览网络。此时,Nautilus 会显示您有权访问的服务器和网络。双击要访问其共享的服务器或网络。您可能需要提供用户名和口令以通过服务器的身份验证。常见网络共享都是 SFTP 可访问资源(SSH 文件传输协议)或 Windows 共享。

网络文件浏览器
Figure 5.1: 网络文件浏览器

5.3.1 添加网上邻居

  1. 单击应用程序 › 附件 › 文件 › 连接到服务器

    连接到服务器对话框
    Figure 5.2: 连接到服务器对话框
  2. 输入服务器地址。

  3. 单击连接

5.4 共享目录

共享和交换文档在公司环境中是必需的。Nautilus 可为您提供文件共享功能,让 Linux 和 Windows 用户都能使用您的文件和目录。

5.4.1 在计算机上启用共享

只有在计算机上启用共享之后,才可以共享目录。要启用共享:

  1. 从主菜单中启动 YaST。

  2. 输入 root 口令。

  3. 单击网络服务

  4. 单击 Windows 域成员资格

  5. 单击允许用户共享目录,然后单击确定

5.4.2 对目录启用共享

要对某个目录配置文件共享,请执行以下操作:

  1. 打开 Nautilus。

  2. 右键单击某个目录,然后从上下文菜单中选择共享选项

  3. 选择共享此文件夹

  4. 如果希望其他用户能够写入此目录,请选择允许其他用户在此文件夹中执行写操作。要允许用户在没有用户帐户的情况下也能进行访问,请选中 Guest 访问

  5. 单击创建共享

  6. 如果此目录尚不具有共享所需的权限,则会显示一个对话框。单击自动添加许可权限

目录图标会更改,指出该目录现已共享。

Important
Important: Samba 域浏览

Samba 域浏览只有在相应配置系统防火墙的情况下才起作用。完全禁用防火墙或将浏览界面指派到内部防火墙区域。请向系统管理员咨询如何操作。

5.5 管理 Windows 文件

在将 SUSE Linux Enterprise Desktop 计算机用作 Active Directory 客户端的情况下,您可以浏览、查看和处理存放在 Windows 服务器上的数据。以下是最常见的示例:

使用 Nautilus 浏览 Windows 文件

使用 Nautilus 的网络浏览功能浏览 Windows 数据。

使用 Nautilus 查看 Windows 数据

您可以使用 Nautilus 像显示 Linux 目录的内容一样来显示 Windows 用户目录的内容。在 Windows 服务器上创建新的文件和目录。

使用 GNOME 应用程序操作 Windows 数据

许多 GNOME 应用程序都允许您打开 Windows 服务器上的文件,处理这些文件,并将其保存回 Windows 服务器。

单点登录

GNOME 应用程序(包括 Nautilus)支持单点登录。这意味着在访问诸如 Web 服务器、代理服务器或群件服务器(如 MS Exchange)等其他 Windows 资源时,您无需重新进行身份验证。系统会使用您在登录时提供的用户名和口令在后台以静默方式处理所有此类身份验证。

要使用 Nautilus 访问 Windows 数据,请执行以下操作:

  1. 打开 Nautilus 并单击“位置”窗格中的网络

  2. 双击 Windows 网络

  3. 双击包含要访问的计算机的工作组图标。

  4. 单击计算机的图标(如有提示,请按提示进行身份验证),并浏览到该计算机上的共享目录。

要使用 Nautilus 在 Windows 用户目录中创建目录,请像创建 Linux 目录一样来操作。

5.6 配置和访问 Windows 网络打印机

作为公司网络的一部分并针对 Windows Active Directory 服务器进行身份验证后,您就可以访问公司资源(如打印机)了。GNOME 允许配置从 Linux 客户端打印到 Windows 网络打印机上。

要配置 Windows 网络打印机通过 Linux 工作站使用,请执行以下操作:

  1. 在主菜单中单击应用程序 › 系统工具 › 硬件 › 打印机,启动 GNOME 控制中心。

  2. 单击解除锁定并输入 root 口令。

  3. 单击添加新的打印机

  4. 选择通过 Samba 连接的 Windows 打印机。

要打印到上面配置的 Windows 网络打印机,只需在可用打印机列表中选择它就行了。

Print this page