我们使用 cookie 来帮助我们改善网页体验。请阅读我们的 Cookie 政策

NAS 109

在 Linux 上使用 NAS

学习如何在 Linux 中,透过 CIFS/SAMBA, FTP, NFS, WebDAV 及 SSH 来存取 NAS 的资料。

2016-08-19

课程目的
完成此课程您将能够:
1.了解如何在 Linux 上透过 CIFS/SAMBA, FTP, NFS, WebDAV SSH 来存取 NAS 上的档案

必修课程
课程必修项目:

学生须先具备以下知识:
Linux

大纲
1. 设定你的 NAS
1.1 启用 CIFS/SAMBA 服务
1.2 启用 FTP 服务器
1.3 启用 NFS 服务
1.4 启用 WebDAV 服务
1.5 启用 SSH 服务
2. 设定 Linux
2.1 透过 SAMBA 进行联机
2.2 透过 FTP 进行联机
2.3 透过 NFS 进行联机
2.4 透过 WebDAV 进行联机

2.5 透过 SSH(SFTP)进行联机




1.设定你的 NAS

1.1 启用 CIFS/SAMBA 服务

步骤1

a.使用网页浏览器登入 ADM
b.点击桌面图示 [服务] ->[Windows]

c.勾选 [启用 Windows 档案服务 (CIFS/SAMBA)] 并点击 [套用]




1.2启用 FTP 服务器

步骤1

a.点击桌面图示 [服务] > [FTP Server].

b.勾选 [启用 FTP 服务器] 并点击 [套用]




1.3启用 NFS 服务

步骤1

a.点击桌面图示 [服务] ->[NFS].
b.勾选[Enable NFS service] 并点击 [套用]

c.点击下方连结以设定 NFS 访问权限




步骤2

此时 [访问控制] 窗口将会自动开启,请选择欲设定的共享文件夹 (在此范例中我们使用 ”Public” 来示范) 并点击 [访问权限] ,并切换至 [NFS 权限] 分页




步骤3

点击 [新增] 并设定欲允许存取的服务器地址及对应权限。当完成之后,请点击 [OK]




1.4启用 WebDAV 服务

步骤1

a.点击桌面图示 [服务] -> [WebDAV].

b.勾选 [启用 WebDAV 服务] [启用加密 WebDAV 服务 (SSL)] 并点击 [套用]




1.5 启用 SSH 服务

步骤1

a.点击桌面图示 [服务] -> [终端机].

b.勾选 [启用 SSH 服务] [启用 SFTP 服务] 并点击 [套用]




2.设定 Linux
在此篇范例中,我们将使用 Ubuntu 12.04 Desktop 版本作为示范。
2.1 透过 SAMBA 进行联机

步骤1

在主选单选择 [Go] -> [Location…]




步骤2

[Go To:] 字段中,输入 NAS SAMBA 地址 (例如: smb://192.168.1.103) 并按下键盘上的 [Enter]




步骤3

下图范例即为当联机成功后所看到的画面,你将可看到所有 NAS 上的共享文件夹。以下我们将使用Public 作为示范。




步骤4

点击开启你欲连接的共享文件夹 (Public),若已有访问权限,你便可直接读取该文件夹中的内容,此外,在画面左侧也可以看到该文件夹已经被成功挂载至 Ubuntu 上了。




2.2 透过 FTP 进行联机

步骤1

在主选单选择 [Go] -> [Location…]




步骤2

[Go To:] 字段中,输入 NAS 的地址 (例如: ftp://192.168.1.103) 并按下键盘上的 [Enter]




步骤3

输入你的 NAS 用户账号及密码,并点击 [Connect]




步骤4

另外一种联机方式则是透过 [File] -> [Connect to Server…]




步骤5

输入如下图所示的必要联机信息后,点击 [Connect]




步骤6

若联机成功后则会出现如下图范例。你应可在窗口中看到 [FTP as admin on 192.168.1.103 ( NAS 的地址)],此外,在窗口左侧的 [Network] 分类中也可以看到相关的讯息。




2.3 透过 NFS 进行联机

注意:ADM 2.4 及之后版本的加密数据夹采用 eCryptfs 机制,因此不支持 NFS 挂载。

步骤1

在 Linux 的终端机窗口中,可参考以下指令以透过 NFS 来挂载 NAS 上的共享文件夹:
mount -t nfs:/

举例来说,若你的 NAS IP 为 192.168.1.104,且你欲挂载 Public 文件夹到 Ubuntu 的 /mnt/pub 下,则可输入以下指令:

mount -t nfs 192.168.1.104:/volume1/Public  /mnt/pub



注意:在 Ubuntu 中,你必须以 root 身分来挂载一个网络驱动器(共享文件夹)

2.4 透过 WebDAV 进行联机

步骤1

选择 [File] -> [Connect to Server…].




步骤2

类似下图的窗口将会弹出,请输入联机的信息,并在 [Type] 选单中,选择 [WebDAV (HTTP)],完成之后即点击 [Connect] 来建立联机。




步骤3

当联机成功后,你应可看到类似以下的范例,并可在图中的 A B 处找到挂载的地址。




注意:若你欲取消挂载此目录,则可点击画面上方的 图示。.

2.5 透过 SSH (SFTP) 进行联机

步骤1

选择 [File] -> [Connect to Server…].




步骤 2

类似下图的窗口将会弹出,请输入联机的信息,并在 [Type] 选单中,选择 [SSH],完成之后即点击 [Connect] 来建立联机。




步骤3

当联机成功后,你应可看到类似以下的范例,并可在图中的 C D 处找到挂载的地址。





此文章有帮助吗? /