3w3g 发表于 2013-8-26 11:58:52

巴法洛 ls421de 到底能不能开启nfs

ls421de 的固件跟wvl的不同。网上的教程都是wvl的。有没有ls421de用户破解了root的??

nizhengfeng 发表于 2013-8-26 12:19:56

不懂,进来学习

wahhh 发表于 2013-8-26 12:24:39

本帖最后由 wahhh 于 2013-8-26 12:26 编辑

LZ可以先试试那个java漏洞还管不管用。
用java执行一个无害的命令就可以了

java -jar acp_commander.jar -t 192.168.1.10 -ip 192.168.1.10 -pw adminpasswordhere -c "ls /"

dianxa 发表于 2013-8-26 14:16:28

能,我已安装并使用。

rayyn 发表于 2013-8-26 21:02:49

dianxa 发表于 2013-8-26 14:16
能,我已安装并使用。

求安装教程

3w3g 发表于 2013-8-26 21:13:25

dianxa 发表于 2013-8-26 14:16
能,我已安装并使用。

使用楼上说的那个java漏洞突破root权限的吗?最好能来个帖子。ls421de的性能优异。玩nas的有几个不先折腾折腾的。

dianxa 发表于 2013-8-27 11:13:19

参考原帖:http://www.gebi1.com/thread-25694-1-1.html


第一部分:修改Root账号,启动SSH服务。

1.修改Root账号和启动SSH服务

a.下载acp_commander.jar      http://downloads.nas-central.org ... R/acp_commander.jar

b.安装好Java
注:要注意64和32位的区别,下错就没用的;安装好JAVA要WIN+R进命令行,键入:JAVA 回车
如果显示JAVA不是一个有效的命令,说明装错,反安装,重新下载,再次安装,直到测试时,不再显示JAVA不是有效命令。

c.在Windows的命令行模式下,按顺序执行如下命令

i)   修改 root密码:
java -jar acp_commander.jar -t 192.168.1.10 -ip 192.168.1.10 -pw adminpasswordhere -c "(echonewrootpass;echo newrootpass)|passwd"

注:此处要注意,1、在键入上面命令时,得CD到acp_commander.jar所在目录,否则无法进行下去;2、这里的192.168.1.10为你的路由器分给nas的地址,每个人都不一定一样,今后所有192.168.1.10指的都是你自己的nas地址,请自行将后面语句中的地址更换为自己的nas地址,后面不再重复讲述。3、adminpasswordhere是登录nas的管理员密码,默认是:password

以下部分是命令执行后的结果:
ACP_commander out of the nas-central.org (linkstationwiki.net) project.
Used to send ACP-commands to Buffalo linkstation(R) LS-PRO.

WARNING: This is experimental software that might brick your linkstation!

Using random connID value = 1074348F3F6C
Using target:   LS-QVLDD6/192.168.1.10
Starting authentication procedure...
Sending Discover packet...
Found:LS-QVLDD6 (/192.168.1.10)       LS-QVL(TEMMU) (ID=05781)      mac: 9C:
E6:ED:E8:6D:D6Firmware=1.620      Key=5ASX77U4
Trying to authenticate EnOneCmd...    ACP_STATE_OK
Trying to authenticate with admin password... ACP_STATE_OK
>(echo newrootpass;echo newrootpass)|passwd
OK (ACP_STATE_OK)
Changeing IP:   ACP_STATE_PASSWORD_ERROR
Please note, that the current support for the change of the IP is currently very
rudimentary.
The IP has been set to the given, fixed IP, however DNS and gateway have not bee
n set. Use the WebGUI to make appropriate settings.

在“i)、 ii)、iii)、iv)”四个部分中的每个命令执行结果中出现上面三个蓝色部分字体即表示成功,特别注意红色字体部分,每个命令都可能出现这个错误,不用管它,我就是看到这个错误,认为不成功,耽误了很多时间。

ii)    允许使用ssh进行root用户登录:
java -jar acp_commander.jar -t 192.168.1.10 -ip 192.168.1.10 -pw adminpasswordhere -c "sed -i 's/UsePAM yes/UsePAM no/g' /etc/sshd_config"

注:adminpasswordhere不是上面改过的密码!仍是:password

iii)    执行下面这个命令启用ssh登录:
java -jar acp_commander.jar -t 192.168.1.10 -ip 192.168.1.10 -pw adminpasswordhere -c "sed -i 's/PermitRootLogin no/PermitRootLogin yes/g' /etc/sshd_config"
注:adminpasswordhere不是上面改过的密码!仍是:password

iv)    重启 ssh服务:
java -jar acp_commander.jar -t 192.168.1.10 -ip 192.168.1.10 -pw adminpasswordhere -c "/etc/init.d/sshd.sh restart"

至此,修改Root账号,启动SSH服务已经完成,下面是安装optware。





第二部分 安装optware

用SECURECRT登录192.168.1.10:23,login输入root,password输入上面改的那个newrootpass 。
输密码的时候光标并不动,不要管他,输好了回车就行。

分别输入以下命令(中间每步可能需要几秒钟的等待,请看提示):
su                                                                                                         从这开始,做了raid和没做raid的命令有区别,没做raid的输入以下大括号中的命令{
mkdir /mnt/disk1/tmp
cd /mnt/disk1/tmp/
wget http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/stable/lspro-bootstrap_1.2-7_arm.xsh
sh ./lspro-bootstrap_1.2-7_arm.xsh
}注意大括号不是命令,需要执行的只是上面4行命令
做了raid的输入以下大括号中的命令{
mkdir /mnt/array1/tmp
cd /mnt/array1/tmp/
wget http://ipkg.nslu2-linux.org/feeds/optware/cs05q3armel/cross/stable/teraprov2-bootstrap_1.2-7_arm.xsh
sh ./teraprov2-bootstrap_1.2-7_arm.xsh
} 后面做了raid和没做raid的命令都相同了
ipkg update
ipkg upgrade
ipkg install openssh (装上SSH)
ipkg install nano (这个是文本编辑工具,不过装上SSH之后,可以用winscp来连接修改)

接下来修改ssh密码(要设个稍微复杂点,否则一直联网容易变成肉鸡):
cd /opt/etc/openssh/
passwd

输入两遍新密码。

至此,如果一切顺利的话,改机就完成了。



第三部分:安装NFS协议

1.安装portmap
这时可以关闭PUTTY,重新开启putty换SHH方式登陆NAS了。你也可以不关闭PUTTY继续操作下去。
如果换SSH方式登陆的话,记得开启putty的时候连接方式选SSH,账户还是root,密码是你刚才设的。

[*]ipkg install e2fslibs
[*]ipkg install portmap

2.安装NFS配置文件

[*]ipkg install nfs-server

注:ls421固件版本是1.01的时候我安装的是nfs-server,固件升级到1.11后重新安装nfs-server,发现和先锋450不兼容了,卸载nfs-server,安装unfs3后,先锋450可正常播放原盘了。请留意。

3.设置exports出口文件
NFS共享需要指定哪个目录为共享,哪些IP地址的设备可以连接到NFS
用winscp连接到NAS,找到exports文件,路径是/etc下,(注意,这文件是没有扩展名的)下载到本地,用记事本打开,替换里面的内容为。

[*]/mnt/disk1/share/ *(rw,sync,no_root_squash,no_subtree_check,insecure)
/mnt/disk1/share/是你像样共享的目录,*是代表任意IP地址,反正都是局域网内部自己家用的,没必要限制IP了。

dianxa 发表于 2013-8-27 11:18:52

我root和安装nfs服务都是在adong指点下完成的,我对linux一知半解,只是把过程列一下,有不对的地方请大家讨论。

3w3g 发表于 2013-8-27 12:21:12

dianxa 发表于 2013-8-27 11:18
我root和安装nfs服务都是在adong指点下完成的,我对linux一知半解,只是把过程列一下,有不对的地方请大家 ...

谢谢!。。。用的是java漏洞获取的root权限。明天我的ls421de就能到了。可以按照你给的方法直接折腾啦。。。。。

panhaixiao 发表于 2013-8-27 21:58:39

说实在话,连续用了Wxl和TS-212升级版,没感觉NFS比SMB 好

faninx 发表于 2013-8-28 01:54:40

用WVL的方法就能开启SSH和装Optware

jasongorton 发表于 2013-8-28 09:52:23

dianxa 发表于 2013-8-26 14:16
能,我已安装并使用。

不知道能不能将ls421de的内置bt软件提取出来看看WVL能不能用啊。
wvl的bt路径在/usr/local/bittorrent/421应该也一样

3w3g 发表于 2013-8-30 09:19:53

jasongorton 发表于 2013-8-28 09:52
不知道能不能将ls421de的内置bt软件提取出来看看WVL能不能用啊。
wvl的bt路径在/usr/local/bittorrent/42 ...

这个是cp 下来的http://pan.baidu.com/share/link?shareid=4278868524&uk=1577094861
权限不够,上传附件不能超过1M,太坑爹了。

我用bittorrent下载就是下不动啊。同一个种子,迅雷能占满带宽,可bittorrent永远的3k、5k。5k就算大的了。(均未做限制)

jasongorton 发表于 2013-8-30 10:37:49

3w3g 发表于 2013-8-30 09:19
这个是cp 下来的http://pan.baidu.com/share/link?shareid=4278868524&uk=1577094861
权限不够,上传附件 ...

谢谢,不过不能用,一开始提示缺少libcrypto.so.1.0.0和libssl.so.1.0.0,复制这两个文件到/usr/lib后运行提示Illegal instruction 既然下载速度不理想,就不折腾了

3w3g 发表于 2013-8-30 18:36:32

jasongorton 发表于 2013-8-30 10:37
谢谢,不过不能用,一开始提示缺少libcrypto.so.1.0.0和libssl.so.1.0.0,复制这两个文件到/usr/lib后运 ...

提取的文件 http://pan.baidu.com/share/link?shareid=3342206575&uk=1577094861

kevin9611 发表于 2013-9-18 09:37:56

3w3g 发表于 2013-8-30 18:36
提取的文件 http://pan.baidu.com/share/link?shareid=3342206575&uk=1577094861

参考“[教程] Buffalo NAS迅雷离线下载详细教程,aria2已更新1.16.5 arm”
http://www.gebi1.com/thread-26427-1-1.html

后面我发了针对421的方法。供参考!!!

hyque 发表于 2013-10-13 18:51:43

dianxa 发表于 2013-8-26 14:16
能,我已安装并使用。

能谢详细一点吗??

ad911 发表于 2013-10-13 18:58:55

坼HDD出來跟這個改root,java 方法行不通
http://www.yamasita.jp/linkstation/category/ls410d/

cyun 发表于 2013-12-25 18:48:23

kevin9611 发表于 2013-9-18 09:37
参考“[教程] Buffalo NAS迅雷离线下载详细教程,aria2已更新1.16.5 arm”
http://www.gebi1.com/thread-26427- ...

第几页呢?被“回复可见”的回复淹没了

cyun 发表于 2013-12-25 21:09:48

cyun 发表于 2013-12-25 18:48
第几页呢?被“回复可见”的回复淹没了

好吧翻了好多页找到了。。能用。。。不过为什么我 su 命令提示 模块不存在,但是却不影响后面的操作
页: [1] 2
查看完整版本: 巴法洛 ls421de 到底能不能开启nfs