一、建立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.50的机器对共享文件夹t1依然没有任何权限。从这里我们可以看出openfiler通过控制IP地址,赋予不同IP地址的机器拥有不同的权限。
备注:如果在步骤1中,点击Make Homes Share按钮,则后面只出现Host access configuration (/mnt/vol-2/share-1/teacher-1/)界面。