⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1420.html

📁 著名的linux英雄站点的文档打包
💻 HTML
📖 第 1 页 / 共 4 页
字号:
别忘了把“yourdomain.com”换成你的域名啊。<br>
<br>
网站事例:http://nero.3322.org/igenus<br>
<br>
建立qmail服务器的防病毒系统<br>
<br>
所需软件:<br>
maildrop-1.5.2.20030423.tar.gz<br>
perl-Time-HiRes-1.38-3.i386.rpm<br>
clamav-0.65.tar.gz<br>
qmail-scanner-1.20.tgz<br>
<br>
安装maildrop:<br>
tar zxvf maildrop-1.5.2.20030423.tar.gz<br>
cd maildrop-1.5.2.20030423<br>
./configure<br>
make<br>
make install-strip<br>
make install-man<br>
安装 perl-Time-HiRes-1.38-3.i386.rpm<br>
rpm -ivh perl-Time-HiRes-1.38-3.i386.rpm<br>
<br>
安装clamav-0.65.tar.gz<br>
groupadd clamav<br>
useradd –g clamav –s /bin/false clamav<br>
tar zxvf clamav-0.65.tar.gz<br>
cd clamav-0.65<br>
./configure<br>
make check<br>
make install<br>
<br>
更新病毒库<br>
运行freshclam<br>
把freshclam加入crontab 定时更新病毒库,<br>
vi /usr/local/etc/clamav.conf<br>
注释掉Example<br>
执行clamscan<br>
执行clamd<br>
然后执行clamdscan<br>
<br>
安装qmail-scanner-1.20.tgz<br>
groupadd qscand<br>
useradd -g qscand -s /bin/false qscand<br>
tar zxvf qmail-scanner-1.20.tgz<br>
cd qmail-scanner-1.20<br>
./configure --qmail-queue-binary /var/qmail/bin/qmail-queue --admin postmaster<br>
--domain nero.3322.org --notify sender,admin --local-domains nero.3322.org --lang en_GB --debug yes --unzip yes --scanners clamscan --install<br>
在编译过程中需要安装perl-DB_File-x.x.x.rpm,在光盘中可找到。<br>
chown qscand:qscand /var/qmail/bin/qmail-scanner-queue.pl<br>
chmod 4755 /var/qmail/bin/qmail-scanner-queue.pl<br>
然后用一个普通用户登陆,执行/var/qmail/bin/qmail-scanner-queue.pl -z<br>
如果没有Can't do setuid出现,恭喜你,如果有<br>
回到安装文件目录,有个contrib目录,<br>
make<br>
make install<br>
<br>
附加步骤:<br>
chown qscand:qscand /var/qmail/bin/qmail-scanner-queue<br>
chmod 4755 /var/qmail/bin/qmail-scanner-queue<br>
chmod 0755 /var/qmail/bin/qmail-scanner-queue.pl<br>
<br>
然后用一个普通用户登陆,执行<br>
/var/qmail/bin/qmail-scanner-queue -z<br>
/var/qmail/bin/qmail-scanner-queue -g<br>
修改环境变量<br>
1.在你的qmail启动脚本加入<br>
QMAILQUEUE=/var/qmail/bin/qmail-scanner-queue.pl<br>
如果作了附加步骤用下面的<br>
QMAILQUEUE=/var/qmail/bin/qmail-scanner-queue<br>
export QMAILQUEUE<br>
2.修改qmail-scanner-queue.pl中的<br>
my $clamscan_options="-r --disable-summary --max-recursion=10 --max-space=1000000";为<br>
my $clamscan_options="-r --mbox --disable-summary --max-recursion=10 --max-space=1000000";<br>
<br>
重起qmail 测试<br>
这里有测试程序<br>
/software/qmail-scanner-1.20/contrib/test_installation.sh<br>
<br>
主要的排错监测日志<br>
/var/spool/qmailscan/quarantine.log<br>
/var/spool/qmailscan/qmail-queue.log<br>
/var/log/clamd.log<br>
/var/log/maillog<br>
<br>
给qmail + vpopmail + igenus邮件服务器添加新功能<br>
<br>
1.注册新用户和找回密码<br>
建立数据库<br>
mysql -u root -p<br>
mysql&gt; use vpopmail;<br>
mysql&gt; CREATE TABLE password (<br>
id int(11) unsigned NOT NULL auto_increment,<br>
pw_name varchar(32) NOT NULL default '',<br>
pw_domain varchar(64) NOT NULL default '',<br>
problem varchar(32) NOT NULL default '',<br>
answer varchar(32) NOT NULL default '',<br>
PRIMARY KEY (id)<br>
) TYPE=MyISAM PACK_KEYS=1;<br>
<br>
安装软件包 password.rar其中有五个文件<br>
signup.php,submit.php是注册用的<br>
getpassword.php,getpassword2.php,getpassword3.php是找回密码用的.<br>
中间有关默认域名的地方.自行修改为自己的默认域名.<br>
如果igenus安装到/var/www/html/igenus的话,就把这五个文件解压缩到/var/www/html目录下,然后在首页的index.php文件中增加相应的链接就可以了.<br>
<br>
<br>
2.自动转发<br>
把发往自己邮箱的邮件定向到其他邮箱<br>
mysql&gt; use vpopmail;<br>
mysql&gt; CREATE TABLE forword (<br>
id int(11) unsigned NOT NULL auto_increment,<br>
pw_id int(5) NOT NULL default '0',<br>
email varchar(64) NOT NULL default '',<br>
success int(1) NOT NULL default '0',<br>
save int(1) NOT NULL default '0',<br>
PRIMARY KEY (id)<br>
) TYPE=MyISAM PACK_KEYS=1;<br>
<br>
<br>
3.个人资料<br>
mysql&gt; use vpopmail;<br>
mysql&gt; CREATE TABLE personal (<br>
id int(11) unsigned NOT NULL auto_increment,<br>
pw_id int(5) NOT NULL default '0',<br>
truename varchar(10) NOT NULL default '',<br>
fax varchar(20) NOT NULL default '',<br>
telephone varchar(15) NOT NULL default '',<br>
sex int(1) NOT NULL default '0',<br>
year int(4) NOT NULL default '',<br>
month int(2)NOT NULL default '',<br>
day int(2)NOT NULL default '',<br>
education varchar(4) NOT NULL default '',<br>
marital int(1) NOT NULL default '',<br>
occupation varchar(15) NOT NULL default '',<br>
companyname varchar(30) NOT NULL default '',<br>
province varchar(6) NOT NULL default '',<br>
PRIMARY KEY (id)<br>
) TYPE=MyISAM PACK_KEYS=1;<br>
<br>
4.通告栏<br>
只有域管理员可以发给该域的所有用户通告,而该域的所有用户只可以查看通告<br>
mysql&gt; use vpopmail;<br>
mysql&gt; CREATE TABLE board (<br>
id int(11) unsigned NOT NULL auto_increment,<br>
num int(5) NOT NULL default '0',<br>
title varchar(50) NOT NULL default '',<br>
content varchar(255) NOT NULL default '',<br>
host varchar(50) NOT NULL default '',<br>
allhost int(1) NOT NULL default '0',<br>
PRIMARY KEY (id)<br>
) TYPE=MyISAM PACK_KEYS=1;<br>
<br>
5.收藏夹<br>
mysql&gt;use vpopmail;<br>
mysql&gt;CREATE TABLE stow (<br>
id int(11) unsigned NOT NULL auto_increment,<br>
pw_id int(5) NOT NULL default '0',<br>
name varchar(64) NOT NULL default '',<br>
http varchar(128) NOT NULL default '',<br>
memo varchar(255) NOT NULL default '',<br>
PRIMARY KEY (id)<br>
) TYPE=MyISAM PACK_KEYS=1;<br>
6.名片夹<br>
mysql&gt;use vpopmail;<br>
mysql&gt;CREATE TABLE card (<br>
id int(11) unsigned NOT NULL auto_increment,<br>
pw_id int(5) NOT NULL default '0',<br>
addrname varchar(10) NOT NULL default '',<br>
companyname varchar(30) NOT NULL default '',<br>
address varchar(255) NOT NULL default '',<br>
job varchar(255) NOT NULL default '',<br>
telephone varchar(20) NOT NULL default '',<br>
mobile varchar(15) NOT NULL default '',<br>
email varchar(50) NOT NULL default '',<br>
bearing varchar(4) NOT NULL default '',<br>
note varchar(255) NOT NULL default '',<br>
PRIMARY KEY (id)<br>
) TYPE=MyISAM PACK_KEYS=1;<br>
<br>
Linux+adsl+qdns<br>
<br>
一、安装拨号软件包<br>
  为了以后的防火墙应用我安装了两块网卡要确保其工作正常:<br>
  # ifconfig eth0 eth0接内网<br>
# ifconfig eth1 eth1接ADSL<br>
  删除默认网关:<br>
  在文件 /etc/sysconfig/network 中删除 GATEWAY= 这一行,然后执行:<br>
  # service network restart<br>
  安装pppd软件包。<br>
  如果存在文件 /usr/sbin/pppd,则说明已经安装了pppd;<br>
  如果未安装,从RedHatLinux安装光盘上可找到这个软件包。<br>
# rpm –ivh rp-pppoe-3.5.2.i386.rpm<br>
<br>
二、配置PPPOE客户端软件<br>
  adsl安装很简单我就不多说了<br>
# adsl-setup<br>
安装完软件包后配置/etc/sysconfig/network-scripts/ifcfg-ppp0<br>
# vi /etc/sysconfig/network-scripts/ifcfg-ppp0,修改<br>
PPPOE-TIMEOUT=0<br>
CONECT-TIMEOUT=0<br>
# cp /etc/sysconfig/network-scripts/ifcfg-<br>
ppp0 /etc/ppp/pppoe.conf<br>
<br>
<br>
三、安装设置动态域名QDNS<br>
登录www.3322.org网站,注册一个用户,申请一个动态域名<br>
domain.3322.org,<br>
并下载linux客户端软件:ez-ipupdate-3.0.10-linux-i386.tgz<br>
安装软件:<br>
# tar zxvf ez-ipupdate-3.0.10-linux-i386.tgz<br>
# mv ez-ipupdate-3.0.10-linux-i386 /usr/local/ezip<br>
# chmod 755 /usr/local/ezip/ez-ipupdate<br>
# chmod 755 /usr/local/ezip/qdns.conf<br>
# cp /usr/local/ezip/qdns.conf /usr/local/bin<br>
# cp /usr/local/ezip/ez-ipupdate /usr/local/bin<br>
编辑/usr/local/ezip/qdns.conf文件:<br>
# vi /usr/local/ezip/qdns.conf<br>
service-type=qdns<br>
user=your use rname:your password<br>
host=domain.3322.org<br>
interface=ppp0<br>
max-interval=2073600<br>
cache-file=/tmp/ez-ipupdate.cache<br>
将当前ip更新到我们申请的域名:<br>
# /usr/local/ezip/ez-ipupdate –c qdns.conf<br>
系统会提示数据更新成功。<br>
实现拨号连接建立后自动更新域名:<br>
修改/etc/ppp/ip-up脚本<br>
# vi /etc/ppp/ip-up<br>
在exit 0前增加一行:<br>
/usr/local/ezip/ez-ipupdate -c /usr/local/ezip/qdns.conf<br>
设置每隔五分钟自动同步一下你的域名:<br>
# crontab -e然后加入下面一行:<br>
0-59/50-59/5 * * * * /usr/local/bin/ez-ipupdate -<br>
c /usr/local/bin/qdns.conf<br>
<br>
四、测试<br>
  # adsl-start<br>
  # adsl-status<br>
  在输出中应该含有关于 ppp0 的信息,包括从dhcp得到的IP 地址。<br>
  # ping domain.3322.org<br>
  如果解析出正确的ip,说明拨号连接已经建立并且并且能正确的解析动<br>
态域名。
</FONT><br>
                                      </TD>
                                    </TR>
                                <TR>
                                <TD colSpan=2><FONT 
                                class=middlefont></FONT><BR>
                                        <FONT 
                                class=normalfont>全文结束</FONT> </TD>
                                    </TR>
                                <TR>
                                <TD background="images/dot.gif" tppabs="http://www.linuxhero.com/docs/images/dot.gif" colSpan=2 
                                height=10></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></TD>
                        <TD vAlign=top width="20%" 
                      background="images/line.gif" tppabs="http://www.linuxhero.com/docs/images/line.gif" rowSpan=2> 
                          <DIV align=center> 
                            <table class=tableoutline cellspacing=1 cellpadding=4 
                        width="100%" align=center border=0>
                              <tr class=firstalt> 
                                <td noWrap background="images/bgline.gif" tppabs="http://www.linuxhero.com/docs/images/bgline.gif" colspan=2 height=21>
                                <font class=normalfont><b>所有分类</b></font></td>
                              </tr>
<tr class=secondalt> <td noWrap width=27%> <font class=normalfont>1:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type1.html" tppabs="http://www.linuxhero.com/docs/type1.html">非技术类</a></font></td>    </tr>  </table></td></tr><tr class=firstalt> <td noWrap width=27%> <font class=normalfont>2:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type2.html" tppabs="http://www.linuxhero.com/docs/type2.html">基础知识</a></font></td>    </tr>  </table></td></tr><tr class=secondalt> <td noWrap width=27%> <font class=normalfont>3:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type3.html" tppabs="http://www.linuxhero.com/docs/type3.html">指令大全</a></font></td>    </tr>  </table></td></tr><tr class=firstalt> <td noWrap width=27%> <font class=normalfont>4:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type4.html" tppabs="http://www.linuxhero.com/docs/type4.html">shell</a></font></td>    </tr>  </table></td></tr><tr class=secondalt> <td noWrap width=27%> <font class=normalfont>5:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type5.html" tppabs="http://www.linuxhero.com/docs/type5.html">安装启动</a></font></td>    </tr>  </table></td></tr><tr class=firstalt> <td noWrap width=27%> <font class=normalfont>6:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type6.html" tppabs="http://www.linuxhero.com/docs/type6.html">xwindow</a></font></td>    </tr>  </table></td></tr><tr class=secondalt> <td noWrap width=27%> <font class=normalfont>7:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type7.html" tppabs="http://www.linuxhero.com/docs/type7.html">kde</a></font></td>    </tr>  </table></td></tr><tr class=firstalt> <td noWrap width=27%> <font class=normalfont>8:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type8.html" tppabs="http://www.linuxhero.com/docs/type8.html">gnome</a></font></td>    </tr>  </table></td></tr><tr class=secondalt> <td noWrap width=27%> <font class=normalfont>9:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type9.html" tppabs="http://www.linuxhero.com/docs/type9.html">输入法类</a></font></td>    </tr>  </table></td></tr><tr class=firstalt> <td noWrap width=27%> <font class=normalfont>10:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type10.html" tppabs="http://www.linuxhero.com/docs/type10.html">美化汉化</a></font></td>    </tr>  </table></td></tr><tr class=secondalt> <td noWrap width=27%> <font class=normalfont>11:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type11.html" tppabs="http://www.linuxhero.com/docs/type11.html">网络配置</a></font></td>    </tr>  </table></td></tr><tr class=firstalt> <td noWrap width=27%> <font class=normalfont>12:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type12.html" tppabs="http://www.linuxhero.com/docs/type12.html">存储备份</a></font></td>    </tr>  </table></td></tr><tr class=secondalt> <td noWrap width=27%> <font class=normalfont>13:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type13.html" tppabs="http://www.linuxhero.com/docs/type13.html">杂项工具</a></font></td>    </tr>  </table></td></tr><tr class=firstalt> <td noWrap width=27%> <font class=normalfont>14:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type14.html" tppabs="http://www.linuxhero.com/docs/type14.html">编程技术</a></font></td>    </tr>  </table></td></tr><tr class=secondalt> <td noWrap width=27%> <font class=normalfont>15:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type15.html" tppabs="http://www.linuxhero.com/docs/type15.html">网络安全</a></font></td>    </tr>  </table></td></tr><tr class=firstalt> <td noWrap width=27%> <font class=normalfont>16:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type16.html" tppabs="http://www.linuxhero.com/docs/type16.html">内核技术</a></font></td>    </tr>  </table></td></tr><tr class=secondalt> <td noWrap width=27%> <font class=normalfont>17:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type17.html" tppabs="http://www.linuxhero.com/docs/type17.html">速度优化</a></font></td>    </tr>  </table></td></tr><tr class=firstalt> <td noWrap width=27%> <font class=normalfont>18:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type18.html" tppabs="http://www.linuxhero.com/docs/type18.html">apache</a></font></td>    </tr>  </table></td></tr><tr class=secondalt> <td noWrap width=27%> <font class=normalfont>19:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type19.html" tppabs="http://www.linuxhero.com/docs/type19.html">email</a></font></td>    </tr>  </table></td></tr><tr class=firstalt> <td noWrap width=27%> <font class=normalfont>20:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type20.html" tppabs="http://www.linuxhero.com/docs/type20.html">ftp服务</a></font></td>    </tr>  </table></td></tr><tr class=secondalt> <td noWrap width=27%> <font class=normalfont>21:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type21.html" tppabs="http://www.linuxhero.com/docs/type21.html">cvs服务</a></font></td>    </tr>  </table></td></tr><tr class=firstalt> <td noWrap width=27%> <font class=normalfont>22:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type22.html" tppabs="http://www.linuxhero.com/docs/type22.html">代理服务</a></font></td>    </tr>  </table></td></tr><tr class=secondalt> <td noWrap width=27%> <font class=normalfont>23:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type23.html" tppabs="http://www.linuxhero.com/docs/type23.html">samba</a></font></td>    </tr>  </table></td></tr><tr class=firstalt> <td noWrap width=27%> <font class=normalfont>24:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type24.html" tppabs="http://www.linuxhero.com/docs/type24.html">域名服务</a></font></td>    </tr>  </table></td></tr><tr class=secondalt> <td noWrap width=27%> <font class=normalfont>25:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type25.html" tppabs="http://www.linuxhero.com/docs/type25.html">网络过滤</a></font></td>    </tr>  </table></td></tr><tr class=firstalt> <td noWrap width=27%> <font class=normalfont>26:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type26.html" tppabs="http://www.linuxhero.com/docs/type26.html">其他服务</a></font></td>    </tr>  </table></td></tr><tr class=secondalt> <td noWrap width=27%> <font class=normalfont>27:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type27.html" tppabs="http://www.linuxhero.com/docs/type27.html">nfs</a></font></td>    </tr>  </table></td></tr><tr class=firstalt> <td noWrap width=27%> <font class=normalfont>28:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type28.html" tppabs="http://www.linuxhero.com/docs/type28.html">oracle</a></font></td>    </tr>  </table></td></tr><tr class=secondalt> <td noWrap width=27%> <font class=normalfont>29:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type29.html" tppabs="http://www.linuxhero.com/docs/type29.html">dhcp</a></font></td>    </tr>  </table></td></tr><tr class=firstalt> <td noWrap width=27%> <font class=normalfont>30:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type30.html" tppabs="http://www.linuxhero.com/docs/type30.html">mysql</a></font></td>    </tr>  </table></td></tr><tr class=secondalt> <td noWrap width=27%> <font class=normalfont>31:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type31.html" tppabs="http://www.linuxhero.com/docs/type31.html">php</a></font></td>    </tr>  </table></td></tr><tr class=firstalt> <td noWrap width=27%> <font class=normalfont>32:</font> </td><td noWrap width=73%>   <table width=100% border=0>    <tr>       <td><font class=normalfont><a href="type32.html" tppabs="http://www.linuxhero.com/docs/type32.html">ldap</a></font></td>    </tr>  </table></td></tr>                            </table>
                          </DIV></TD></TR>
                    <TR vAlign=top>
                        <TD width="80%"> 
                          <DIV align=center><BR>
                          </DIV>
                        </TD></TR></TBODY></TABLE></TD></TR>
                </TABLE></TD></TR>
          </TABLE>
      <TABLE cellSpacing=0 cellPadding=4 width="100%" bgColor=#eeeeee 
        border=0><TBODY>
        <TR>
          <TD width="50%">
              <P><FONT class=middlefont>版权所有 &copy; 2004 <A 
            href="mailto:bjchenxu@sina.com">linux知识宝库</A><BR>
                违者必究. </FONT></P>
            </TD>
          <TD width="50%">
              <DIV align=right><FONT class=middlefont>Powered by: <A 
            href="mailto:bjchenxu@sina.com">Linux知识宝库</A> Version 0.9.0 </FONT></DIV>
            </TD></TR></TBODY></TABLE>
      <CENTER></CENTER></TD></TR>
    </TABLE></CENTER></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -