【SOM9331】之OpenWrt挂载USB储存设备实现Samba共享
其他
3586 人阅读
|
0 人回复
|
2015-10-24
TA的每日心情 | 奋斗 2022-10-13 10:27 |
|---|
签到天数: 216 天 连续签到: 1 天 [LV.7]常住居民III
状元
- 积分
- 3353


|
本帖最后由 windworld-1898442 于 2015-10-24 15:45 编辑
没有USB接口的路由器不是好路由器,有了USB接口OpenWrt才有更多的玩法,比如挂载U盘、移动硬盘等USB储存设备实现Samba共享,打造小型家庭服务器。
1、安装与USB相关的软件包:- opkg update
- opkg install kmod-usb-core kmod-usb-ohci kmod-usb-uhci kmod-usb2 kmod-ledtrig-usbdev usbutils
- opkg install kmod-usb-storage kmod-usb-storage-extras block-mount
- opkg install kmod-fs-ext4
- opkg install kmod-fs-ntfs ntfs-3g
- opkg install kmod-fs-vfat
- opkg install kmod-nls-cp437 kmod-nls-iso8859-1 kmod-nls-utf8
- reboot
复制代码 2、编辑配置文件自动挂载USB储存设备添加需要挂载的设备:- config mount
- option enabled '1'
- option target '/mnt/sda1'
- option device '/dev/sda1'
- option fstype 'ext4'
复制代码 3、设为开机启动:- /etc/init.d/fstab enable
- /etc/init.d/fstab start
复制代码 4、安装Samba:- opkg update
- opkg install samba36-server luci-app-samba
复制代码 5、配置Samba:- vi /etc/samba/smb.conf.template
复制代码 注释掉这一行6、设为开机启动并设置访问密码:- /etc/init.d/samba enable
- /etc/init.d/samba start
- smbpasswd -a root
复制代码 7、配置需要Samba共享的目录:- vi /etc/config/samba
- config sambashare
- option name 'Shares'
- option path '/mnt/sda1/'
- option read_only 'no'
- option guest_ok 'no'
复制代码 转载链接:http://demon.tw/hardware/openwrt-usb-storage-samba.html
PS:这里是通过已有的Openwrt下挂载USB存储设备,也可以通过Openwrt编译中添加此功能
|
|
|
|
|
|
|
|
|