回答

收藏

【SOM9331】之OpenWrt挂载USB储存设备实现Samba共享

其他 其他 3586 人阅读 | 0 人回复 | 2015-10-24

本帖最后由 windworld-1898442 于 2015-10-24 15:45 编辑

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

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条