之前用MSS都是考虑的装DEBIAN,后来发现装DEBIAN太麻烦了,主要是LIGHTTPD+PHP+SQLITE的环境搞起来太麻烦了,还有就是那个DEBIAN的源速度太慢了,所以决定DEBIAN不用了,主要是我有optmss_1.1.8呵呵,现在OPENMSS都被封了,什么都没有了,还在用这个MSS的估计只有我了吧。
一、硬盘清零,装入硬盘盒、设路由DHCP,重启刷固件装6.22的固件
要是还能TELNET就用下面的语句:
dd if=/dev/zero of=/dev/ide/host2/bus0/target0/lun0/disc
清零只要五分钟以上就行,这里可以抽根烟。
用网线把盒子连到自己的电脑,要把电脑的IP和DNS都设为自动获取
然后上传一个2.6.6的固件。可以用下面的语句,相关的组件在网上还能找到,
nasload /f openmss_cn_2.6.6.bin /1 /P /u admin
用尖东西复位,路由开DHCP,重启
看到盒子闪绿灯之后,用管理工具软件查找到盒子的IP
进入网页管理
设置固定IP
时区什么的看要不要改下
然后就可以TELNET了
二、安装optmss_1.1.8.ipk
登录到MSS
安装OPTmss_1.1.8
一、停止原系统运行程序(如果有的话)
1、killall vsftpd
2、killall amule
3、killall amuleweb
4、killall mlnetR
5、killall rtorrent
二、删除原系统(比如原有的1.05系统)
6、cd /
7、cp /opt/bin/reboot /pub
8、rm -rf /shares/mss-hdd/__opt
9、mkdir /shares/mss-hdd/__opt
10、mkdir /shares/mss-hdd/__opt/bin
11、cp /pub/reboot /opt/bin
12、reboot
把ipk文件拷贝到pub里面,使用超级终端登陆运行
ipkg install /pub/optmss_1.1.8.ipk
不用太久就好,重启,抽根烟,来杯红酒,
Ping 一下,通了,好用TELNET到23端口。
ps一下有很多不用的进程,用
Setser ** 0干掉
再重启下,好了,天下清静了,只有我们想要的了。
下一步,改端口号主要是TELNET的端口号。
之前的就是没有改老是被挂马。
/opt/bin/vi /opt/etc/init.d/S99local
最后一行改成utelnetd -p 2323 &
就行了
:wq
退出,重启
添加 root的密码
在TELNET下是不用密码的,而且在TELNET下改密码老是说密码太弱,结果改一下,其实是将密码清空了。
这个要在SSH下改,保证dropbear运行在2222端口。
用SSH连,ssh用Putty这个就可以了,我是用的手机,呵呵!
Passwd root
输两次密码,就行了。成功,下面是要把ROOT用户放到FTP的用户列表里
/opt/bin/vi /opt/etc/vsftpd.user_list
vi的用法不用说了吧,已经有一个用户了MSS,回车再加一个root,保存退出。
下面是Lighttpd+PHP+Sqlite,重头戏呀,成功与否就在这里。没有网页的网络硬盘都是耍流氓呀。
对了,还有一个重要的问题忘记了,那就是DDNS软件包里已经有了一个CRON了。只要把DDNS加上就行了,你看就是这么贴心。不过要先改下MSS的源。
用ECHO,把更新源改成
src optware http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable/
就行了
文件是在/opt/etc文件夹下面
有一个ipkg.conf文件,对就是那个,干得不错。
下面是要装一个小软件,lynx,这个东东可以直接用来更新3322的
ipkg update
ipkg install lynx
看见成功就好了,下面是用CRON了
Crontab -e
把下面一条加进去,呵呵
*/1 * * * * lynx -mime_header -auth=seasonliang:***** "http://members.3322.net/dyndns/update?system=dyndns&hostname=seasonliang.3322.org" > /pub/3322.org
*处就是密码了,呵呵 ,什么你没有3322的动态域名,介个…………,那你先洗洗睡吧,行不?
好了,下面是正儿八经的lighttpd+php+sqlite,请期待!
先更新下:
Ipkg update
装了SQLite2之后才有sqlite2.so这个文件,然后要是升个级什么的就会没有了,这个很……闹心。
还有就是SQLite3,在装的时候是
ipkg install SQLite
chown -R root:root /opt/debian/var/www
MSS内部的管理地址是192.168.1.253:8080
管理账户是:admin
密码是j1112n8