OpenWrt加载NTFS的硬盘并做samba共享

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

OpenWrt加载NTFS的硬盘并做samba共享

[ 2011/07/02 21:48 | by Totti ]

大 | 中 | 小

为了兼容超过4GB的大型文件,并便于和Windows 文件交换,最好给带有USB 口的无线接NTFS格式的外接硬盘。

为了能够加载ntfs格式的硬盘,需要的模块是kmod-fuse和ntfs-3g,当然,其他usb storage支持等这里假定已经安装。

装了这些后,应该可以用这样的命名来加载外置硬盘;

ntfs-3g /dev/sda1 /mnt/usbstorage

如果要自动加载,那么需要自己编译10.03,让它支持mount helper,并安装- mount.ntfs-3g,block-hotplug,以及hotplug2软件包。并编辑

/etc/config/fstab如下:

config ‘mount’

option ‘device’‘/dev/sda1′

option ‘enabled_fsck’’0′

option ‘target’‘/mnt/usbstorage’

option ‘fstype’‘ntfs-3g’

option ‘enabled’’1′

option ‘options’‘rw,sync’

然后运行

/etc/init.d/fstab enable

/etc/init.d/fstab start

这样就可以在插入硬盘的时候自动加载了。

设定samba共享,比较容易,可以luci来做,也可以手动做。

先安装两个软件包:

luci-app-samba和samba3

然后编辑/etc/config/samba如下:

config ‘samba’

option ‘homes’’1′

option ‘name’‘Buffalo’

option ‘description’‘nas’

option ‘workgroup’‘work_group’

config ‘sambashare’

option ‘read_only’‘no’

option ‘create_mask’’0700′

option ‘dir_mask’’0700′

option ‘guest_ok’‘yes’

option ‘path’‘/mnt/usbstorage’

option ‘name’‘shares’

然后运行下面命令让samba启动时自动运行:

/etc/init.d/samba enable

/etc/init.d/samba restart

这样你可以通过Netbios名Buffalo来完全控制访问你的共享了。为了添加中文文件名和目录支持,请修改/etc/samba/smb.conf.template,添加如下两行:

unix charset = UTF-8

dos charset = cp936

并把原来的unix charset = ISO8859-1删掉。

相关文档
最新文档