PlayStation2上使用的Linux系统(四)

ZDNet软件频道 时间:2002-06-14 作者:ZDNet Japan 木田佳克 |  我要评论()
本文关键词:linux ps2
在第四讲中,我们将告诉大家如何在ps2上安装samba服务器。
轻松维护主页-安装Samba服务器

在Web(http)服务器上公布自己的HomePage,通常需要我们使用ftp软件来进行文件的上传和下载。但是,在自己家中的LAN环境下公开的服务器,有着不用通过ftp连接就能更轻易进行系统维护的优势。

如果使用Samba的话,就可以将ps2的硬盘空间当作与WindowsNT互换的文件服务器(打印服务器)使用。您只需要把用Apache设定的文件夹目录,修改成可在Samba下通过Windows参照的即可。

ps2 linux带有Samba,但是与Apache存在着同样的问题,就是版本较老(2.0.7)。但是由于在使用拨号路由NAT上只公开必要的服务,并未将Samba对外进行公开。因此Samba不存在如Apache,named,OpenSSH等的版本升级的问题。

如果想安装最新版本的Samba,请到“日本Samba用户协会”的官方主页下载最新版本的“Samba 2.0.10 日语版 1.0”(2001年7月)。但是,如前所述,下载之后也和Apache一样,必须经过编译。

# rpm -Uvh /mnt/cdrom/SCEI/RPMS/samba-
samba-2.0.7_ja_1.3-1.mipsel.rpm
samba-client-2.0.7_ja_1.3-1.mipsel.rpm
samba-common-2.0.7_ja_1.3-1.mipsel.rpm

# rpm -Uvh /mnt/cdrom/SCEI/RPMS/samba-*
samba
######################################
samba-client
######################################
samba-common
######################################

有关安装之后的设定请参照帮助文档“做为文件服务器通过Windows连接(Samba)”。总之,在最低限度的使用上,只要设定“# smbpasswd ‘平时使用的用户注册名’”,Samba用的密码即可。

要想共享public_html,只要执行smb.conf即可。这样就可以无需ftp而直接从Windows上更新html文件了。

用粗体字标注的为增加的地方。除此之外,全部按照安装时候的标准设定不变。

[global]
coding system = cap
client code page = 932
workgroup = DELL
netbios name = speed-ps
server string = Samba %v
encrypt passwords = Yes
password level = 8
username level = 8
log file = /var/log/samba/log.%m
map to guest = Bad User
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
dns proxy = No
guest account = smbguest
os level = 65

[homes]
comment = %U's Home directory
read only = No
browseable = No

[printers]
comment = All Printers
path = /var/spool/samba
print ok = Yes
browseable = No

[public_html]
comment = Web Space
path = /usr/local/apache/htdocs
browseable = Yes

文件的启动只要按照如下内容指定即可。如果是RPM,因为自动启动的脚本被安装在指定的目录下所以相对较容易。

# /etc/rc.d/init.d/smb start
Starting SMB services:        [ OK ]
Starting NMB services:        [ OK ]

# ps ax|grep smb
 993 ?    S     0:00 smbd -D

在网上公布-设定拨号路由的NAT

利用Apache更新主页这一点不必多说,而要想公布在LAN环境内构筑的ps2服务器的网络服务(Web服务器、Name服务器等),一般就要使用到拨号路由的NAT机能。

您只要将Apache和后述的SSH的Port号打开即可。拨号路由请按照下表进行NAT的设定和定义。(这里以MN128-SOHO为例)。

画面

MN128SOHO时,要直接记述NAT的设定,请点击“文件保存”便可以浏览设定内容的详细列表

ip nat 1 192.168.0.200/tcp/www ipcp remote *
ip nat 3 192.168.0.200/tcp/22 ipcp remote *
ip nat 7 192.168.0.200/icmp ipcp remote *
ip nat 8 */*/* ipcp remote *

上述的NAT是通过“www”, “22”(SSH)进行设定的。

PlayStation2上使用的Linux系统(第一部分)
PlayStation2上使用的Linux系统(第二部分)
PlayStation2上使用的Linux系统(第三部分)
PlayStation2上使用的Linux系统(第五部分)

责任编辑:炒饭

欢迎评论或投稿


百度大联盟认证黄金会员Copyright© 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159
京公网安备:1101082134