Openfiler应用篇(二) SMB/CIFS server

网站运营

一、建立share-1逻辑卷

本篇我们讨论openfiler SMB / CIFS设置和应用。在openfile应用篇(一)中,我们建立了两个卷组vol-1和vol-2,同时在vol-1卷组上建立了iSCSI逻辑卷,现在,在vol-2卷组上,我们来建立share-1逻辑卷。依次点击主菜单Volumes,右侧菜单Add Volume,在Select Volume Group中,如果看到的是vol-1卷,请选择vol-2卷并点击Change按钮,然后按下图建立share-1逻辑卷,卷名称share-1,卷大小(为vol-2卷最大空间)为17280MB,文件系统为XFS,点击Create按钮。

二、网络访问设置

点击主菜单System,我们在Network Access Configuration中建立IP地址分别为192.168.1.1和192.168.1.50(掩码为32位,)两台机器,以进行下面相关实验,见下图。

三、开启SMB / CIFS server服务

点击主菜单Services,在Manage Services中,点击SMB / CIFS server栏目Modification下面的Enable(点击后该处显示Disable),开启SMB / CIFS server服务。

四、建立共享文件夹

依次点击主菜单Shares,点击Network Shares下面的share-1逻辑卷,打开建立文件夹对话框,输入文件夹名称:teacher-1,点击Create Sub-folder按钮,创建该文件夹。

五、设置共享

1、点击建好的teacher-1文件夹,在弹出的对话框中点击Make Share按钮。

2、在新界面Edit share /mnt/vol-2/share-1/teacher-1/中,在Override SMB/Rsync share name:处填入SMB共享名称t1(简化后面在Windows中映射网络驱动器时共享名的输入),点击旁边Change按钮。

3、在新界面Share Access Control Mode中,选择Public guest access,点击Update按钮

 

4、下面是关键处,在新界面Host access configuration (/mnt/vol-2/share-1/teacher-1/)中,首先来看系统默认设置,见下图。

IP地址分别为192.168.1.1(笔者的机器)和192.168.1.50的两台机器,在SMB/CIFS中均没有读写权限,在网上邻居中看不到共享文件夹t1,也不能映射网络驱动器,见下图。

现在我们设置IP地址为192.168.1.1的机器拥有读写权限,点击192.168.1.1横行SMB/CIFS处RW单选按钮,同时注意Restart services被勾选,点击Update按钮。
回到网上邻居中,我们发现了t1共享文件夹,试一试,我们已经可以对该文件夹进行读写操作,也可以映射网络驱动器。如果勾选的是RO,则只具备只读权限。

而此时,IP地址为192.168.1.50的机器对共享文件夹t1依然没有任何权限。从这里我们可以看出openfiler通过控制IP地址,赋予不同IP地址的机器拥有不同的权限。

备注:如果在步骤1中,点击Make Homes Share按钮,则后面只出现Host access configuration (/mnt/vol-2/share-1/teacher-1/)界面

继续阅读