|
本帖最后由 yuxye 于 2016-9-8 20:07 编辑
更新一下:赚钱宝二代最新的固件已经支持了下载宝插件,提供samba+下载的功能,以下的教程其实已经没有用了,之前装过samba的。请按照步骤倒序进行卸载。不然可能和官方的软件有冲突导致安装不了
关于samba共享目录:看了论坛里“迅雷赚钱宝pro二代安装entware扩展功能(掛NAS) ”的帖子,一起跟随着脚步,进行了root和配置,走了一些弯路,所以特此补充一些内容和大家分享
首先,总体步骤都对,但是如果是纯粹配置samba的话,配置文件smb.conf的内容,我调整为如下:
- [global]
- netbios name = XunLei
- display charset = UTF-8
- interfaces = 127.0.0.1/8 lo 192.168.5.114/24 br-lan
- server string = XunLei Share
- unix charset = UTF-8
- workgroup = WORKGROUP
- browseable = yes
- deadtime = 30
- domain master = yes
- encrypt passwords = true
- enable core files = no
- guest account = nobody
- # guest ok = yes
- # invalid users = admin
- local master = yes
- load printers = no
- map to guest = Bad User
- max protocol = SMB2
- min receivefile size = 16384
- null passwords = yes
- obey pam restrictions = yes
- os level = 20
- passdb backend = smbpasswd
- preferred master = yes
- printable = no
- security = user
- smb encrypt = disabled
- smb passwd file = /opt/etc/samba/smbpasswd
- socket options = TCP_NODELAY IPTOS_LOWDELAY
- syslog = 2
- use sendfile = yes
- writeable = yes
- [homes]
- comment = Home Directories
- browsable = no
- read only = no
- create mode = 0750
- [nas]
- path = /media/sda5
- read only = no
- # guest ok = yes
- interfaces = 127.0.0.1/8 lo 192.168.5.114/24 br-lan
复制代码
同时,把里面的条目挑重点的和大家说明一下:
条目1:# guest ok = yes
这个是应该注释掉的,因为这个条目配置的功能是可以匿名访问
条目2:# invalid users = admin
这个也是应该注释掉的,因为这个条目配置的功能是,禁止配置的账户访问
条目3:interfaces = 127.0.0.1/8 lo 192.168.5.114/24 br-lan
需要注意里面192.168.5.114的ip地址,应该跟随你的赚钱宝设备的当前ip地址而有所变化后来,我把这个条目注释掉了,重启测试了几次,发现这个条目不用配置也是可以的。
条目4:security = user
这个条目的作用是,让共享目录访问时需要身份验证,如果你需要匿名访问的,请把这个条目修改为security = share,并且这个条目# guest ok = yes去掉注释(把#删除)
条目5:smb passwd file = /opt/etc/samba/smbpasswd
这个条目是配置samba账号密码文件的保存路径的
条目6:条目path = /media/sda5
这个是共享的路径,需要大家先执行df -h命令看下自己挂载的移动硬盘是什么路径的,根据实际情况修改我第一次试水,装了个60G的硬盘,显示出来是sda5。第二次装了个空余的500G的,显示出来的sda1。没有找到规律。所以我现在干脆改为“path = /media”,这样不管是什么盘,总能识别到了。唯一不好的就是多了一层路径。
补充1、:很多人说,配置好后,能找到共享目录,但是点击后,弹出认证窗口,始终输入失败。这个问题很好解决,先root建立好一个账号,如admin,然后执行如下命令,输入两次密码。之后用admin这个账号就能通过验证访问了
- /opt/sbin/smbpasswd -a admin
复制代码 接下来问题又出现了,又有很多人说执行上面命令总是报错,这个多数是因为找不到 /opt/etc/samba路径下的 smbpasswd文件造成的,其实很简单。执行如下命令,然后按键盘Esc,再按键盘:wq保存退出。再执行/opt/sbin/samba/smbpasswd -a admin就行了。
- vi /opt/etc/samba/smbpasswd
复制代码 注:好像输入“touch /opt/etc/samba/smbpasswd”命令会来的更方便,让各位linux大神见笑了
关于root:
赚钱宝pro 2代 164版本的也是能root的,大致的root原理是,在内网组件一个http升级的服务器,然后使用修改过的固件升级赚钱宝pro,然后root(增加root权限的账号),然后在恢复官方对应的固件。
我把大神的教程,以及搜集到的安卓软件汇总在了一起。大家可以下载,地址如下:
就说到这里吧,之后想到再补充,希望大家玩的开心。多多沟通!
|
评分
-
查看全部评分
|