Linux中国 Linux中国门户站!
设为主页 设为主页
收藏本站 收藏本站
 
当前位置 :首页 ->Linux技术 ->系统管理 ->正文

Linux 99问(四)

来源:Linux-cn.com 作者:Webmaster 时间:2007-05-05 点击: [收藏] [投稿]



1)rpm –ivh apache-1.3.12.i386.rpm


2)修改/etc/httpd/conf目录下的配置文件httpd.conf、access.conf等;


3)将主页文件放到/home/httpd/html目录下;


4)执行“/etc/rc.d/init.d/httpd start”启动Apache服务器


如果需要关闭的话,可以执行/etc/rc.d/init.d/httpd stop命令。


92.如何使用Linux架设FTP服务器?



在Linux中,最常用的FTP服务软件当数wu-ftpd,如果在安装linux时没安装上它。你可从光盘或者网站rpmfind.net/linux/RPM/WbyName.html获取它的RPM包:wu-ftpd-2.6.0-9.i386.rpm。然后执行以下命令完成安装:


rpm -ivh wu-ftpd-2.6.0-9.i386.rpm


编辑 "/etc/inetd.conf" 文件,指向新的ftpd守护进程,如下所示:


ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l –a


到此为止,你的Linux就可以接受FTP服务了。


93.如何使用Linux架设E-MAIL服务器?



Linux中,最常用的E-MAIL服务器是Sendmail,你可以在安装Linux时将其选中。


1) 在DNS服务器上为E-Mail服务器做一条MX记录;


2) 编辑/etc/inetd.conf文件,将关于pop和smtp的行的注释符去掉;


3) 执行kill –HUP inetd,使修改生效;


这样E-mail服务器的用户就可通过Outlook等客户端程序进行收发邮件了。


94.如何使用Linux架设News服务器?



在安装Linux时,选择INN软件包,并允许开机时启动innd。在完成系统的安装时,大部分配置工作已经完成,无需编译源码


1)配置/etc/news/inn.conf:


domain: foo.com
organization: foo company news site
server: localhost



根据实际情况填写;


2)配置/etc/news/nnrp.access


nnrp.access是用来完成News Readers服务的守候进程nnrpd的配置文件,用于控制对站点的访问,修改此文件无须启动INND。


3)添加新闻组:


可以手工编辑/var/lib/news/active文件添加新闻组,也可以使用ctlinnd命令来增加。若是手工方式修改新闻组,须执行以下命令使其生效:


ctlinnd reload active "modify active"


95.如何使用Linux架设BBS?



1) 从ftp://pbbs.chpi.edu.tw/pub/pbbs/source下载PowerBBS的源代码发行包文件pbbs.tar.gz;


2) 执行tar zxvf pbbs.tar.gz解开文件;


3) 进入pbbs目录,运行Install;


4) 根据具体需求改变默认的设置。


96.如何让Linux成为文件服务器?



在Linux中,你可以用Samba来做文件服务器,你可以在安装Linux时选中Samba就可以完成安装。


1) 编辑/etc/smb.conf,修改配置:


netbios name=linux
workgroup=SambaServer
server string=Samba Server
hosts allow=192.168.9. 127.
securoty=share
interfaces=192.168.9.1/24
name resolve order=host dns bcast
wins support=no



2)重新启动SMB服务器:/etc/rc.d/init.d/smb restart


3)编辑客户机的hosts文件,加入对Samba Server的解析;


4)最后你就可以在网上邻居上看到它了。


97.如何使用Linux架设代理服务器?



1) 到http://squid.nlanr.net/Squid/下载Squid代理服务器软件squid-2.2.STABLE3-src.tar.gz;


2) 执行tar xzxf squid-2.2.STABLE3-src.tar.gz


3) 执行./configure


4) 执行make,make install安装到/usr/local/squid目录下;


5) 编辑/usr/local/squid/squid.conf文件,加入:


acl allowed_hosts src 192.168.9.0/255.255.255.0


注:假设你的内网IP地址是192.168.9.0;


6) 执行/usr/local/squid/bin/squid –z进行初始化


7) 执行/usr/local/squid/bin/squid开启服务


8) 在客户端设置代理服务器IP和端口3128,就可以访问Internet了。


98.如何使用Linux架设透明网关?



确认Linux内核已经支持ipchain,然后编写一个脚本ipchains.rule,内容为:


注:假设透明网关服务器的外网地址是:1.2.3.4,已经与Internet相连;内网地址是192.168.9.1,连在内网上。




 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<



上一篇:把 RH 7.0 内核升级到 2.4   下一篇:Linux中文件的压缩与解压缩

文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论
更多相关文章