-
Windows早期提供的NFS服务器工具已经老旧没有再更新推出无法使用了, 后Windows系统有部分有NFS功能,但仅作为终端可以加载服务器端NFS共享文件夹, 新的Windows Server系列自身带有NFS服务端功能,可以开启NFS文件服务共享服务功能,但有反应中文文件会出现乱码,这是可能是windows对utf8输出不支持或支持不好的原因;
-
现在在Windows上作NFS共享服务大部人使用HaneWin这个应用工具,有中文版, 对中文输出支持也很好,在server选项勾选启用UTF-8 character set就可以了
-
HaneWin的设置用法
例如:
D:\AA -name:AA -public -readonly -range 192.168.1.158 192.168.1.199 192.168.1.200-192.168.1.254
D:\AA是被共享的服务器端本地磁盘分区或文件夹名
-name:AA是NFS共享后分享出去的名称,名称可另设
-public表示启用WebNFS访问,DSM挂载时必须开启该项
-readonly表示仅以只读方式共享
-range 192.168.1.xxx-192.168.1.XXX表示仅对特定IP地址开放共享
-alldirs允许主机在文件系统中的任意位置安装。
-umask:设置文件系统上的组和世界权限的umask,默认为022
-lowercase将所有文件名映射到小写,否则保留。
-exec强制访问权限为所有文件的x位。
-mapall: [:]将所有的Unix user-id和group-id映射到指定的user-id和group-id。
-maproot: [:]将Unix超级用户根映射到指定的用户标识,group-id。没有映射条目根将映射到用户和组nobody -
设置防火墙 111 1058 2049端口
win7系统为例: 进入“控制面板”——》“系统安全”——》“windows防火墙”
点击“下一步”后输入规则名称点击完成就OK了
接着建立UDP通信规则,再重复上面的步骤,就是倒数上面第三张截图这里选择“UDP”,端口号仍是填刚才填的,然后就能访问WIN7 资源了
-
命令格式:
mount [-t vfstype] [-o options] device dir
例如: mount -t nfs 192.168.1.11:/Movie /volume1/Movie/
-
1 -t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:
光盘或光盘镜像:iso9660
DOS fat16文件系统:msdos
Windows 9x fat32文件系统:vfat
Windows NT ntfs文件系统:ntfs
Mount Windows文件网络共享:smbfs
UNIX(LINUX) 文件网络共享:nfs -
2 -o options 主要用来描述设备或档案的挂接方式选项。使用多个-o参数的时候,-o只用一次,参数之间用半角逗号隔开:常用的参数有:
ro:采用只读方式挂接设备
rw:采用读写方式挂接设备
loop:用来把一个文件当成硬盘分区挂接上系统
iocharset:指定访问文件系统所用字符集
remount 重新安装已经安装了的文件系统 -
3 -a 安装在/etc/fstab文件中类出的所有文件系统。
-
4 -f 伪装mount,作出检查设备和目录的样子,但并不真正挂载文件系统。
-
5 -n 不把安装记录在/etc/mtab文件中。
-
6 -r 讲文件系统安装为只读。
-
7 -v 详细显示安装信息。
-
8 -w 将文件系统安装为可写,为命令默认情况。
-
9 device 要挂接(mount)的设备。
-
10 dir 设备在系统上的挂接点(mount point)。
-
例如 /dev/hda5 已经挂载在/mnt/hda5上,用以下3种命令方法均可卸载挂载的文件系统
umount /dev/hda5 umount /mnt/hda5 umount /dev/hda5 /mnt/hda5
-
umount时如果显示 device busy 表示有文件正被调用运行, 如果知道正运行的文件可关闭退出文件再卸载, 如果用户不急于卸载,则可以用
umount -l /mnt/hda5 // 选项 –l 并不是马上umount,而是在该目录空闲后再umount。
-
群晖DSM也是一个Linux系统,所以存储文件使用的是ext4分区格式, 磁盘分区与文件无法在Windwos系统中直接读取, 对数据的安全与便利还是习惯于保存在Windows系统支持之下,所以还是确定以Windows系统做主存储服务, 把部分文件NFS共享给DSM
-
DSM系统在6.0之前支持NFS挂载并可以顺利对挂载文件进行索引服务, 6.0版之后的系统可以NFS挂载共享,但不支持对挂载的文件做索引, photo无法加载索引与浏览,Movie倒是可以索引浏览, 目前6.1仍是该情况, 不知群晖还会不会开放此功能
-
DSM的NFS挂载方法