开发者社区


Web服务 | ASP/ASP.Net | JSP | PHP/Perl | 网站设计
首页 - WEB技术
Web技术
全文搜索:   

PlayStation2上使用的Linux系统(四)
作者: ZDNet Japan 木田佳克
2002-06-14 11:02:06


轻松维护主页-安装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系统(第五部分)

责任编辑:炒饭

欢迎评论或投稿

声明:
Builder.com.cn(原ZDNet China应用开发频道)原创文章版权所有,未经许可严禁转载,且不构成投资建议。
近期相关报道:
实用技术文档
J2me XML
C/C++ C#
Java Oracle
Mysql .Net
VB.NET CSS
SQL Server 数据库
SQL UNIX
Linux Jsp
PHP Perl
Javascript IIS
XHTML ColdFusion
ASP/ASP.NET Apache
AJAX
订阅技术邮件
订阅"技术圈"杂志!请在下面选择您感兴趣的专题,填写e-mail地址,然后按订阅按钮:
应用开发管理
VS.NET 周刊
Database 周刊
WEB Service周刊
JAVA 周刊
IT 认证
Windows服务器周刊
互联网开发
当Windows Server 2008专家得5000元现金大奖
CNET NETWORKS 中国: 爱卡汽车网 | CNET科技资讯网 | e询网 | CWEEK | 蜂鸟网 | GameSpot China | 个人电脑 | PChome | SPN | 网友世界 | ZDNet China | 中关村在线
CNET NETWORKS 美国: BNET | CNET.com | CNET Download.com | CNET News.com | CNET Reviews | CNET Shopper.com | GameSpot | MP3.com | mySimon | Release 1.0 | Search.com | TechRepublic | TV.com | Webshots | ZDNet
Copyright (c) 2006 CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
ZDNet 公司标识是 CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号