优酷路由宝曾经风靡一时,保有量很大。即使现在很多人也拿来刷机。能刷入的固件非常多,其实官方固件还是很好用的,特别是可以远程APP管理。本文就是在官方固件基础上进行修改,扩展功能。

路由宝本身有一个USB接口,插入U盘后,通过电脑或者其他设备可以读取u盘上文件。访问方法是打开我的电脑,地址栏中输入\\192.168.11.1回车即可浏览U盘中文件,方便局域网设备之间传递文件,或者移动设备访问播放u盘上音视频等。但由于系统限制,默认只能读取不能写入,下面详细介绍一下修改方法,通过电脑和其他设备获得U盘写入权限。

1、root优酷路由宝,方法见之前的文章。简单概括一下就是手动升级,刷入开Telnet固件,重启后即获得root权限。

2、用xshell或putty登录路由宝,我这里用xshell登录。登录成功后如下图所示。

如何获取u盘读取权限(优酷路由宝设置技巧)(1)

3、修改/etc/init.d/samba这个文件。在xshell窗口输入vi /etc/init.d/samba回车,打开samba文件,然后按下键盘中字母“i”进入编辑模式,用向下的方向键,移动鼠标到如下代码处。

start() {

config_load samba

config_foreach smb_header samba

config_foreach smb_add_share sambashare

service_start /usr/sbin/smbd -D

service_start /usr/sbin/nmbd -D

在前面加上#注释掉代码,使之不再执行。修改后如下所示。

start() {

# config_load samba

# config_foreach smb_header samba

# config_foreach smb_add_share sambashare

service_start /usr/sbin/smbd -D

service_start /usr/sbin/nmbd -D

如何获取u盘读取权限(优酷路由宝设置技巧)(2)

修改完成后,按下键盘中Esc键,然后再依次按下“:wq”,以上命令意思是保存刚才的修改并退出编辑。

4、给匿名帐号nobody写入权限,先找个u盘插到路由宝的usb接口,u盘有无文件均可。然后在xshell窗口中输入chown -R nobody:nogroup /tmp/youku/mnt/usb0回车。成功执行后没有任何提示。

如何获取u盘读取权限(优酷路由宝设置技巧)(3)

5、重启samba服务,输入/etc/init.d/samba restart回车。在计算机路径中输入\\192.168.11.1 就可以看到u盘中共享的文件和文件夹了,可以试一下此时应该可以把文件写入u盘了。