momo 发表于 2008-9-25 10:17:43

迈拓Seagate MSS II NAS攻略大法之telnet篇

现在就可以在mss上进行安装软件,mss上安装软件和windows不太一样,linux装软件比较复杂

ipkg介绍

ipkg安装,就是直接通过openmss的网站进行安装,在openmss的网站提供了大概10个软件安装。

ipkg update

ipkg list                               列出所有的安装包

ipkg list_installed                查看安装到系统的软件包

ipkg list | grep samba          查看samba包的信息

可以查看到提供安装的软件列表,你可以查看 /opt/etc/ipkg.conf 这个文件,他是通过这个文件来知道从那里下载软件的。

每次telnet到mss上,如果你需要进行ipkg的安装,好像都是需要运行

ipkg update

在public创建基本目录

把后面要用到的目录在public上建立好,以后就方便很多了。我个人习惯是

Public/downloads/mss/ipkg_soft

我把和mss相关的软件都放在mss这个目录下,ipkg_soft 这个目录就是存放ipkg包,方便安装

有2点要注意的

1:你在windows在public创建文件夹,和你在root下,用命令行创建文件夹是不一样的,你在linux下创建文件夹,你在windows下是无法删除的。所以你最好是在windows下在public下创建目录。

2:我在linux尝试通过wget下载软件,不过发现有不少问题,如果包太大,他中断了,不会继续下载,你会以为已经下载完了,这个问题折磨我不少时间啊。有可能是我不太会用wget

安装基本软件

我们需要安装3个软件

busybox :这是一个工具集,只有装了这个软件,你才能vi,那些工具你才能用。

dropbear: 这是ssh服务器,装了这个你就可以ssh登陆,可以用winscp选择采用scp的方式登陆。不过我发现我登陆后,无法进行复制等操作。

vsftp:这是ftp服务器,我装这个主要是因为通过ftp上服务器进行备份,装了它,就可以winscp采用ftp的方式登陆,当然别的ftp客户端也可以登陆。装完vsftp是需要配置才能使用。

有一点需要注意的,我们现在是通过openmss来安装软件,和以后我们安装了optware安装软件,是不一样的。

简单的说,你现在安装的vsftp,你是通过openmss安装的,你简单配置完就可以使用了,mss启动,vsftp就自动启动了。ipkg的源是不一样的。

ipkg update
ipkg install busybox
ipkg install dropbear
ipkg install vsftpd

这样你就可以安装这3个软件,你其实可以把这3个软件下载到本地,放到 public的目录下就可以了

ipkg /shares/mss-hdd/Public/downloads/mss/ipkg_soft/busybox_1.0-8_mipsel.ipk

基本设置

1:给root的帐户添加密码

/opt/bin/passwd root

2:编辑vsftpd.user_list,添加root,使得root可以ftp
/opt/bin/vi /opt/etc/vsftpd.user_list

3:编辑S99local,使得以后telnet到2323端口,就可以直接使用命令
/opt/bin/vi /opt/etc/init.d/S99local


###############
export PATH=/opt/bin:/opt/sbin:${PATH}
export LD_LIBRARY_PATH=/opt/lib:${LD_LIBRARY_PATH}
export HOME=/opt/root
export LC_ALL=zh_CN.UTF-8
utelnetd -p 2323 &

####################

4:mkdir /opt/root

5:运行 /opt/etc/init.d/S99local

这样设置就生效了

6:设置telnet到2323端口,后面的所有配置都是telnet到2323端口完成。

注意几点

1:只有给root的帐户设置密码,你才能ftp登陆,不过你需要注意的,现在的optware的passwd的文件有问题,你会发现你装完optware后,你就无法修改密码了。这个问题后面会提到。

2:修改s99local的目的是以后登陆到2323端口,你输入命令就不需要每次都要指定路径了。例如修改密码,你直接运行passwd,它会提示你找不到这个文件。

3:vsftp,我只是简单设置允许root登陆,如果你希望设置ftp服务器,给他添加用户,并进行权限的控制,那是比较麻烦,需要修改好几个文件。

4:opt下是没有root的文件夹的,你需要创建,你可以看到我们修改S99local里有一句是export HOME=/opt/root ,以后rtorrent,mldonkey都会用到这个文件夹。

5:mss的reboot命令,只是关机,并不是重新启动。

6:以后就telnet到2323端口,你可以比较telnet到不同的端口上,运行命令:set ,就能看到区别。

备份系统

后面我们安装的optware,他会覆盖opt下面的不少目录,所以如果备份了opt目录,那么以前出现问题就不需要重新把硬盘填零。直接恢复就可以了

这个地方其实也是一个我没有解决的问题。如果备份和恢复,我现在正在论坛发帖求教。

简单通过winscp进行备份,好像是不完整的,链接文件无法备份,所以等我找到答案我再把这部分补全。
来自:http://hi.baidu.com/chenshake/bl ... 4f9e38f9dc6105.html
页: [1]
查看完整版本: 迈拓Seagate MSS II NAS攻略大法之telnet篇