<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
<channel>
	<title>开源ISPCP社区 - syscp</title>
	<link>http://www.ispcpcn.com/Folder/3/Index.aspx</link>
	<language>zh-CN</language>
	<webMaster>admin@ispcpcn.com(斯文书生)</webMaster>
	<pubDate>Wed, 24 Jun 2009 02:31:06 GMT</pubDate>
	<copyright>Copyright 2007-2009. All rights reserved.</copyright>
	<generator>Bitrac Free Version</generator>
	<description>专门讨论开源虚拟主机管理系统,Ubuntu、Debian、CentOS下安装ispCP、ISPConfig、SysCP、VHCS2教程、答题、解惑。</description>
	<image>
		<title>开源ISPCP社区</title>
		<url>http://www.ispcpcn.com/Client/Banner.gif</url>
		<link>http://www.ispcpcn.com/</link>
		<description>专门讨论开源虚拟主机管理系统,Ubuntu、Debian、CentOS下安装ispCP、ISPConfig、SysCP、VHCS2教程、答题、解惑。</description>
	</image>
	<item>
		<link>http://www.ispcpcn.com/Article/25.aspx</link>
		<title>Debian 5下安装syscp教程（二）</title>
		<author>webmaster@ispcpcn.com()</author>
		<category>syscp</category>
		<pubDate>Thu, 21 Jan 2010 12:32:18 GMT</pubDate>
		<description>&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;五、IMAP/POP3服务器：&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; （一）Courier&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1、安装Courier:&lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;# apt-get install courier-pop courier-imap courier-authlib-mysql&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、编辑/etc/courier/authdaemonrc： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;# /etc/courier/authdaemonrc&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;将authmodulelist的值修改为authmysql，如下： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;[.......]&lt;br /&gt;authmodulelist=&amp;quot;authmysql&amp;quot;&lt;br /&gt;[.......]&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3、将/etc/courier/authmysqlrc改名备份： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;# mv /etc/courier/authmysqlrc /etc/courier/authmysqlrc.bak&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 新建/etc/courier/authmysqlrc： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;# vi /etc/courier/authmysqlrc&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 内容如下（注意将红色部分改成您设置的syscp数据库的密码）： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;MYSQL_SERVER 127.0.0.1&lt;br /&gt;MYSQL_USERNAME syscp&lt;br /&gt;MYSQL_PASSWORD &lt;span style=&quot;color: #ff0000&quot;&gt;MYSQL_PASSWORD&lt;/span&gt;&lt;br /&gt;MYSQL_PORT 3306&lt;br /&gt;MYSQL_DATABASE syscp&lt;br /&gt;MYSQL_USER_TABLE mail_users&lt;br /&gt;MYSQL_CRYPT_PWFIELD password_enc&lt;br /&gt;MYSQL_UID_FIELD uid&lt;br /&gt;MYSQL_GID_FIELD gid&lt;br /&gt;MYSQL_LOGIN_FIELD username&lt;br /&gt;MYSQL_HOME_FIELD homedir&lt;br /&gt;MYSQL_MAILDIR_FIELD maildir&lt;br /&gt;MYSQL_QUOTA_FIELD (quota*1024*1024)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4、重启重启courier： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# /etc/init.d/courier-authdaemon restart&lt;br /&gt;# /etc/init.d/courier-pop restart&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; （二）、Dovecot&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1、安装Dovecot： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;# apt-get install dovecot-imapd dovecot-pop3d&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、改名备份/etc/dovecot/dovecot.conf： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# /etc/dovecot/dovecot.conf /etc/dovecot/dovecot.conf.bak&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 新建/etc/dovecot/dovecot.conf： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/dovecot/dovecot.conf&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 内容如下（注意将红色修改为您的主机名）： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;base_dir = /var/run/dovecot&lt;br /&gt;protocols = imap pop3 imaps pop3s&lt;br /&gt;listen = *&lt;br /&gt;mail_access_groups = vmail&lt;br /&gt;mail_debug = no&lt;br /&gt;## Uncomment this line to allow Plaintext Logins from foreign IP if the Connection doesn&apos;t use TLS&lt;br /&gt;disable_plaintext_auth = no&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;### SSL Settings&lt;br /&gt;### After setting this options, set disable_plaintext_auth to yes (see above)&lt;br /&gt;### and add imaps pop3s to the protocols&lt;br /&gt;#ssl_cert_file = /etc/ssl/server/&lt;span style=&quot;color: #ff0000&quot;&gt;host.ispcpcn.com&lt;/span&gt;.pem&lt;br /&gt;#ssl_key_file = /etc/ssl/server/&lt;span style=&quot;color: #ff0000&quot;&gt;host.ispcpcn.com&lt;/span&gt;.key&lt;br /&gt;## This is an example with CACerts class3 cert!&lt;br /&gt;#ssl_ca_file = /path/to/cacert.class3.crt&lt;br /&gt;#ssl_cipher_list = ALL:!LOW:!SSLv2&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;protocol imap {&lt;br /&gt;mail_plugins = quota imap_quota&lt;br /&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;protocol pop3 {&lt;br /&gt;# Uncomment this line if you are migrating from Courier also see Migration from Courier&lt;br /&gt;pop3_uidl_format = UID%u-%v&lt;br /&gt;mail_plugins = quota&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;protocol lda {&lt;br /&gt;# postmaster is the one in charge of the mail system. MUST be set to a vailid address!&lt;br /&gt;postmaster_address = &amp;lt;postmaster-address&amp;gt;&lt;br /&gt;auth_socket_path = /var/run/dovecot/auth-master&lt;br /&gt;mail_plugins = quota&lt;br /&gt;sendmail_path = /usr/sbin/sendmail&lt;br /&gt;}&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;auth default {&lt;br /&gt;mechanisms = plain login&lt;br /&gt;passdb sql {&lt;br /&gt;args = /etc/dovecot/dovecot-sql.conf&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;userdb prefetch {&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;userdb sql {&lt;br /&gt;args = /etc/dovecot/dovecot-sql.conf&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;user = vmail&lt;br /&gt;socket listen {&lt;br /&gt;# Postfix uses the client socket for SMTP Auth&lt;br /&gt;client {&lt;br /&gt;# Assuming the default Postfix $queue_directory setting&lt;br /&gt;path = /var/spool/postfix/private/auth&lt;br /&gt;mode = 0660&lt;br /&gt;# Assuming the default Postfix user and group&lt;br /&gt;user = postfix&lt;br /&gt;group = postfix&lt;br /&gt;}&lt;br /&gt;# Note that we&apos;re setting a master socket. SMTP AUTH for Postfix and Exim uses client sockets.&lt;br /&gt;master {&lt;br /&gt;path = /var/run/dovecot/auth-master&lt;br /&gt;mode = 0660&lt;br /&gt;user = vmail&lt;br /&gt;group = vmail&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;plugin {&lt;br /&gt;quota = maildir&lt;br /&gt;}&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3、将/etc/dovecot/dovecot-sql.conf改名备份： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# mv /etc/dovecot/dovecot-sql.conf /etc/dovecot/dovecot-sql.conf.bak&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 新建/etc/dovecot/dovecot-sql.conf文件： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# mv /etc/dovecot/dovecot-sql.conf&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 内容如下（注意将红色部分替换成您的syscp数据库的密码）： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;driver = mysql&lt;br /&gt;connect = host=127.0.0.1 dbname=syscp user=syscp password=&lt;span style=&quot;color: #ff0000&quot;&gt;MYSQL_PASSWORD&lt;/span&gt;&lt;br /&gt;default_pass_scheme = CRYPT&lt;br /&gt;password_query = SELECT username AS user, password_enc AS password, CONCAT(homedir, maildir) AS userdb_home, uid AS userdb_uid, gid AS userdb_gid, CONCAT(&apos;maildir:storage=&apos;, (quota*1024)) as userdb_quota FROM mail_users WHERE username = &apos;%u&apos; OR email = &apos;%u&apos;&lt;br /&gt;user_query = SELECT CONCAT(homedir, maildir) AS home, uid, gid, CONCAT(&apos;maildir:storage=&apos;, (quota*1024)) as quota FROM mail_users WHERE username = &apos;%u&apos; OR email = &apos;%u&apos;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4、重启dovecot： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# /etc/init.d/dovecot restart&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;六、FTP服务器&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; （一）proftpd&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1、安装proftpd： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# apt-get install proftpd proftpd-basic proftpd-mod-mysql proftpd-mod-ldap&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装过程中会出选择界面，请选择“standalone”&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、改名备份/etc/proftpd/sql.conf： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# mv /etc/proftpd/sql.conf /etc/proftpd/sql.conf.bak&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;新建/etc/proftpd.sql.conf： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/proftpd/sql.conf&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 内容如下（注意红色部分要修改成您设置的syscp数据库密码）：&lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;lt;IfModule mod_sql.c&amp;gt;&lt;br /&gt;DefaultRoot ~&lt;br /&gt;RequireValidShell off&lt;br /&gt;AuthOrder mod_sql.c&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;SQLBackend mysql&lt;br /&gt;SQLEngine on&lt;br /&gt;SQLAuthenticate on&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;SQLAuthTypes Crypt&lt;br /&gt;SQLAuthenticate users* groups*&lt;br /&gt;SQLConnectInfo syscp@127.0.0.1 syscp &lt;span style=&quot;color: #ff0000&quot;&gt;MYSQL_PASSWORD&lt;/span&gt;&lt;br /&gt;SQLUserInfo ftp_users username password uid gid homedir shell&lt;br /&gt;SQLGroupInfo ftp_groups groupname gid members&lt;br /&gt;SQLUserWhereClause &amp;quot;login_enabled = &apos;y&apos;&amp;quot;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;SQLLog PASS login&lt;br /&gt;SQLNamedQuery login UPDATE &amp;quot;last_login=now(), login_count=login_count+1 WHERE username=&apos;%u&apos;&amp;quot; ftp_users&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;SQLLog RETR download&lt;br /&gt;SQLNamedQuery download UPDATE &amp;quot;down_count=down_count+1, down_bytes=down_bytes+%b WHERE username=&apos;%u&apos;&amp;quot; ftp_users&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;SQLLog STOR upload&lt;br /&gt;SQLNamedQuery upload UPDATE &amp;quot;up_count=up_count+1, up_bytes=up_bytes+%b WHERE username=&apos;%u&apos;&amp;quot; ftp_users&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3、改名备份/etc/proftpd/modules.conf： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# mv /etc/proftpd/modules.conf /etc/proftpd/modules.conf.bak&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 新建/etc/proftpd/modules.conf： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/proftpd/modules.conf&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 内容如下： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;#&lt;br /&gt;# This file is used to manage DSO modules and features.&lt;br /&gt;#&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# This is the directory where DSO modules reside&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;ModulePath /usr/lib/proftpd&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# Allow only user root to load and unload modules, but allow everyone&lt;br /&gt;# to see which modules have been loaded&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;ModuleControlsACLs insmod,rmmod allow user root&lt;br /&gt;ModuleControlsACLs lsmod allow user *&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;LoadModule mod_ctrls_admin.c&lt;br /&gt;LoadModule mod_tls.c&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# Install proftpd-mod-mysql or proftpd-mod-pgsql to use this&lt;br /&gt;LoadModule mod_sql.c&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# Install proftpd-mod-ldap to use this&lt;br /&gt;#LoadModule mod_ldap.c&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;#&lt;br /&gt;# &apos;SQLBackend mysql&apos; or &apos;SQLBackend postgres&apos; directives are required &lt;br /&gt;# to have SQL authorization working. You can also comment out the&lt;br /&gt;# unused module here, in alternative.&lt;br /&gt;#&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# Install proftpd-mod-mysql to use this&lt;br /&gt;LoadModule mod_sql_mysql.c&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# Install proftpd-mod-pgsql to use this&lt;br /&gt;#LoadModule mod_sql_postgres.c&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;LoadModule mod_radius.c&lt;br /&gt;LoadModule mod_quotatab.c&lt;br /&gt;LoadModule mod_quotatab_file.c&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# Install proftpd-mod-ldap to use this&lt;br /&gt;#LoadModule mod_quotatab_ldap.c&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# Install proftpd-mod-pgsql or proftpd-mod-mysql to use this&lt;br /&gt;#LoadModule mod_quotatab_sql.c&lt;br /&gt;LoadModule mod_quotatab_radius.c&lt;br /&gt;LoadModule mod_wrap.c&lt;br /&gt;LoadModule mod_rewrite.c&lt;br /&gt;LoadModule mod_load.c&lt;br /&gt;LoadModule mod_ban.c&lt;br /&gt;LoadModule mod_wrap2.c&lt;br /&gt;LoadModule mod_wrap2_file.c&lt;br /&gt;# Install proftpd-mod-pgsql or proftpd-mod-mysql to use this&lt;br /&gt;#LoadModule mod_wrap2_sql.c&lt;br /&gt;LoadModule mod_dynmasq.c&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&lt;br /&gt;# keep this module the last one&lt;br /&gt;LoadModule mod_ifsession.c&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4、改名备份/etc/proftpd/proftpd.conf： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# mv /etc/proftpd/proftpd.conf /etc/proftpd/proftpd.conf.bak&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 新建/etc/proftpd/proftpd.conf： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/proftpd/proftpd.conf&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 内容如下： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;#&lt;br /&gt;# /etc/proftpd/proftpd.conf -- This is a basic ProFTPD configuration file.&lt;br /&gt;# To really apply changes reload proftpd after modifications.&lt;br /&gt;# &lt;br /&gt;# Includes DSO modules&lt;br /&gt;Include /etc/proftpd/modules.conf&lt;br /&gt;# Set off to disable IPv6 support which is annoying on IPv4 only boxes.&lt;br /&gt;UseIPv6 off&lt;br /&gt;# If set on you can experience a longer connection delay in many cases.&lt;br /&gt;IdentLookups off&lt;br /&gt;ServerName &amp;quot;host.ispcpcn.com FTP Server&amp;quot;&lt;br /&gt;ServerType standalone&lt;br /&gt;DeferWelcome off&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;MultilineRFC2228 on&lt;br /&gt;DefaultServer on&lt;br /&gt;ShowSymlinks on&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;TimeoutNoTransfer 600&lt;br /&gt;TimeoutStalled 600&lt;br /&gt;TimeoutIdle 1200&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;DisplayLogin welcome.msg&lt;br /&gt;DisplayChdir .message true&lt;br /&gt;ListOptions &amp;quot;-l&amp;quot;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;DenyFilter \*.*/&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# Use this to jail all users in their homes &lt;br /&gt;# DefaultRoot ~&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# Users require a valid shell listed in /etc/shells to login.&lt;br /&gt;# Use this directive to release that constrain.&lt;br /&gt;# RequireValidShell off&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# Port 21 is the standard FTP port.&lt;br /&gt;Port 21&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# In some cases you have to specify passive ports range to by-pass&lt;br /&gt;# firewall limitations. Ephemeral ports can be used for that, but&lt;br /&gt;# feel free to use a more narrow range.&lt;br /&gt;# PassivePorts 49152 65534&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# If your host was NATted, this option is useful in order to&lt;br /&gt;# allow passive tranfers to work. You have to use your public&lt;br /&gt;# address and opening the passive ports used on your firewall as well.&lt;br /&gt;# MasqueradeAddress 1.2.3.4&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# This is useful for masquerading address with dynamic IPs:&lt;br /&gt;# refresh any configured MasqueradeAddress directives every 8 hours&lt;br /&gt;&amp;lt;IfModule mod_dynmasq.c&amp;gt;&lt;br /&gt;# DynMasqRefresh 28800&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# To prevent DoS attacks, set the maximum number of child processes&lt;br /&gt;# to 30. If you need to allow more than 30 concurrent connections&lt;br /&gt;# at once, simply increase this value. Note that this ONLY works&lt;br /&gt;# in standalone mode, in inetd mode you should use an inetd server&lt;br /&gt;# that allows you to limit maximum number of processes per service&lt;br /&gt;# (such as xinetd)&lt;br /&gt;MaxInstances 30&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# Set the user and group that the server normally runs at.&lt;br /&gt;User proftpd&lt;br /&gt;Group nogroup&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# Umask 022 is a good standard umask to prevent new files and dirs&lt;br /&gt;# (second parm) from being group and world writable.&lt;br /&gt;Umask 022 022&lt;br /&gt;# Normally, we want files to be overwriteable.&lt;br /&gt;AllowOverwrite on&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# Uncomment this if you are using NIS or LDAP via NSS to retrieve passwords:&lt;br /&gt;# PersistentPasswd off&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# This is required to use both PAM-based authentication and local passwords&lt;br /&gt;# AuthOrder mod_auth_pam.c* mod_auth_unix.c&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# Be warned: use of this directive impacts CPU average load!&lt;br /&gt;# Uncomment this if you like to see progress and transfer rate with ftpwho&lt;br /&gt;# in downloads. That is not needed for uploads rates.&lt;br /&gt;#&lt;br /&gt;# UseSendFile off&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;TransferLog /var/log/proftpd/xferlog&lt;br /&gt;SystemLog /var/log/proftpd/proftpd.log&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;lt;IfModule mod_quotatab.c&amp;gt;&lt;br /&gt;QuotaEngine off&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;lt;IfModule mod_ratio.c&amp;gt;&lt;br /&gt;Ratios off&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&lt;br /&gt;# Delay engine reduces impact of the so-called Timing Attack described in&lt;br /&gt;# http://security.lss.hr/index.php?page=details&amp;amp;ID=LSS-2004-10-02&lt;br /&gt;# It is on by default. &lt;br /&gt;&amp;lt;IfModule mod_delay.c&amp;gt;&lt;br /&gt;DelayEngine off&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;lt;IfModule mod_ctrls.c&amp;gt;&lt;br /&gt;ControlsEngine off&lt;br /&gt;ControlsMaxClients 2&lt;br /&gt;ControlsLog /var/log/proftpd/controls.log&lt;br /&gt;ControlsInterval 5&lt;br /&gt;ControlsSocket /var/run/proftpd/proftpd.sock&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;lt;IfModule mod_ctrls_admin.c&amp;gt;&lt;br /&gt;AdminControlsEngine off&lt;br /&gt;&amp;lt;/IfModule&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;#&lt;br /&gt;# Alternative authentication frameworks&lt;br /&gt;#&lt;br /&gt;#Include /etc/proftpd/ldap.conf&lt;br /&gt;Include /etc/proftpd/sql.conf&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;#&lt;br /&gt;# This is used for FTPS connections&lt;br /&gt;#&lt;br /&gt;#Include /etc/proftpd/tls.conf&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5、重启proftpd： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# /etc/init.d/proftpd restart&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; （二）Pure-ftpd&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1、安装pure-ftpd： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# apt-get install pure-ftpd-common pure-ftpd-mysql&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、建立文件/etc/pure-ftpd/conf/MaxIdleTime： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/pure-ftpd/conf/MaxIdleTime&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 文件内容为“15”，如下： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;15&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3、建立/etc/pure-ftpd/conf/ChrootEveryone： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/pure-ftpd/conf/ChrootEveryone&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 内容为“yes”，如下： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;yes&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4、编辑/etc/pure-ftpd/conf/PAMAuthentication： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/pure-ftpd/conf/PAMAuthentication&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 将“yes”改成“no”，如下： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;no&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5、改名备份/etc/pure-ftpd/db/mysql.conf： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# mv /etc/pure-ftpd/db/mysql.conf /etc/pure-ftpd/db/mysql.conf.bak&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 重新建立文件/etc/pure-ftpd/db/mysql.conf： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/pure-ftpd/db/mysql.conf&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 内容如下（注意将红色部分替换成您的syscp数据库密码）： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;MYSQLServer 127.0.0.1&lt;br /&gt;MYSQLUser syscp&lt;br /&gt;MYSQLPassword &lt;span style=&quot;color: #ff0000&quot;&gt;MYSQL_PASSWORD&lt;/span&gt;&lt;br /&gt;MYSQLDatabase syscp&lt;br /&gt;MYSQLCrypt any&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;MYSQLGetPW SELECT password FROM ftp_users WHERE username=&amp;quot;\L&amp;quot; AND login_enabled=&amp;quot;y&amp;quot;&lt;br /&gt;MYSQLGetUID SELECT uid FROM ftp_users WHERE username=&amp;quot;\L&amp;quot; AND login_enabled=&amp;quot;y&amp;quot;&lt;br /&gt;MYSQLGetGID SELECT gid FROM ftp_users WHERE username=&amp;quot;\L&amp;quot; AND login_enabled=&amp;quot;y&amp;quot;&lt;br /&gt;MYSQLGetDir SELECT homedir FROM ftp_users WHERE username=&amp;quot;\L&amp;quot; AND login_enabled=&amp;quot;y&amp;quot;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6、建立/etc/pure-ftpd/conf/CustomerProof： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/pure-ftpd/conf/CustomerProof&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 内容为“1”，如下： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;1&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7、建立/etc/pure-ftpd/conf/Bind： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/pure-ftpd/conf/Bind&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 内容为“21”，如下： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;21&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8、改名备份/etc/default/pure-ftpd-common： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# mv /etc/default/pure-ftpd-common /etc/default/pure-ftpd-common.bak&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;重新创建/etc/default/pure-ftpd-common： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/default/pure-ftpd-common&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 内容如下： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;STANDALONE_OR_INETD=standalone&lt;br /&gt;VIRTUALCHROOT=false&lt;br /&gt;UPLOADSCRIPT=&lt;br /&gt;UPLOADUID=&lt;br /&gt;UPLOADGID=&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9、重启pure-ftpd： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# /etc/init.d/pure-ftpd-mysql restart&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt; 七、添加计划任务&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1、建立/etc/cron.d/syscp文件： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/cron.d/syscp&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 内容如下： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;0 0 * * * root /usr/bin/php5 -q /var/www/syscp/scripts/cron_traffic.php&lt;br /&gt;30 0 * * * root /usr/bin/php5 -q /var/www/syscp/scripts/cron_ticketarchive.php&lt;br /&gt;0 1 * * * root /usr/bin/php5 -q /var/www/syscp/scripts/cron_used_tickets_reset.php&lt;br /&gt;*/5 * * * * root /usr/bin/php5 -q /var/www/syscp/scripts/cron_autoresponder.php&lt;br /&gt;*/5 * * * * root /usr/bin/php5 -q /var/www/syscp/scripts/cron_apsinstaller.php&lt;br /&gt;*/30 * * * * root /usr/bin/php5 -q /var/www/syscp/scripts/cron_apsupdater.php&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、重启计划任务： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# /etc/init.d/cron restart&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 八、xinetd&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1、安装xinetd： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# apt-get install xinetd&lt;br /&gt;# echo -e &amp;quot;syscp 0/tcp # SysCP Realtime&amp;quot; &amp;gt;&amp;gt; /etc/services&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、建立/etc/xinetd.d/syscp： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/xinetd.d/syscp&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 内容如下： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;service syscp&lt;br /&gt;{&lt;br /&gt;id = syscp&lt;br /&gt;socket_type = dgram&lt;br /&gt;protocol = tcp&lt;br /&gt;wait = no&lt;br /&gt;user = root&lt;br /&gt;server = /usr/bin/php&lt;br /&gt;server_args = -q /var/www/syscp/scripts/cron_tasks.php&lt;br /&gt;only_from = 127.0.0.1&lt;br /&gt;}&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3、重启xinetd： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;p&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# /etc/init.d/xinetd restart&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;至此，安装基本完毕，还剩下awstats，我使用的是lighttpd，在安装awstats过程中失败，不知道是什么原因，所以awstats暂时空缺吧！！您可以使用&lt;a href=&quot;http://yourip/syscp&quot; target=&quot;_blank&quot;&gt;&lt;font color=&quot;#5371c5&quot;&gt;http://yourip/syscp&lt;/font&gt;&lt;/a&gt; 来管理你的虚拟主机了！！&lt;/p&gt;</description>
		<guid>http://www.ispcpcn.com/Article/25.aspx</guid>
		<trackback:ping>http://www.ispcpcn.com/Article/25/Trackback.ashx</trackback:ping>
		<comments>http://www.ispcpcn.com/Article/25.aspx#CommentPostAnchor</comments>
		<wfw:commentRss>http://www.ispcpcn.com/Article/25/Feeds.ashx</wfw:commentRss>
	</item>
	<item>
		<link>http://www.ispcpcn.com/Article/24.aspx</link>
		<title>Debian 5下安装syscp教程（一）</title>
		<author>webmaster@ispcpcn.com()</author>
		<category>syscp</category>
		<pubDate>Thu, 21 Jan 2010 12:31:14 GMT</pubDate>
		<description>&lt;p&gt;&lt;font size=&quot;2&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SysCP (System Control Panel) 是一个基于Web 的 ISP 服务器管理工具,可以管理包括 Apache HTTP、Lighttpd服务器、邮件服务器(Postfix、Exim,Courier、dovecot)、FTP服务器(ProFTPd、PureFtpd)、MySQL数据库服务器以及域名服务器Bind、PowerDNS。&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 下面，我们在Debian 5.0.1下安装SysCP。&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 安装前的准备工作：&lt;/font&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1、安装操作系统，可参见：&lt;a title=&quot;Permanent Link to Debian 5.0.1图文安装教程！&quot; href=&quot;http://www.ispcpcn.com/article/27/&quot; rel=&quot;bookmark&quot; target=&quot;_blank&quot;&gt;&lt;font color=&quot;#5371c5&quot;&gt;Debian 5.0.1图文安装教程！&lt;/font&gt;&lt;/a&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、操作系统的配置（仅作参考，您可以将这些参数修改为您的服务器的配置参数）&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 服务器IP：192.168.0.200&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 子网掩码：255.255.255.0&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 网关：192.168.0.1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DNS解析服务器地址：61.128.192.68 61.128.128.68&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 服务器主机名：host.ispcpcn.com&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 备注：以上参数仅作为安装时的说明，请注意按照您的具体情况进行设置，对服务器IP、子网掩码、网关、DNS地址和服务器的主机名您如果不清楚，可以向相关技术人员咨询。&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3、更新系统&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;使用下面的命令更新Debian系统到最新： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;#apt-get update&lt;br /&gt;&amp;nbsp;#apt-get upgrade&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4、安装openssh-server&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Debian默认没有安装openssh-server，所以我们要自己安装它，使用如下命令安装openssh-server&lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;#apt-get install ssh openssh-server&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5、教程说明&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 本文中，“一”、“二”、“三”代表的是每一种服务。&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;本文中（一）、（二）、（三）代表的每一种服务可选择的软件包，比如web服务中，可选择（一）Apache，（二）Lighttpd&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;本文中，“1、”、“2、”、“3、”代表每种软件包的安装步骤。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt; 一、数据库服务器的安装&lt;/strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1、SysCP使用的数据库是MySQL数据库，因此，我们只有一种选择，使用下面的命令行安装MySQL服务： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;# apt-get install mysql-server-5.0 libnss-mysql&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 在安装过程中，会要求输入MySQL数据库管理员root的密码，连续输入两次即可。&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、设置MySQL&lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;# /usr/bin/mysql_secure_installation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 在设置过程中，会出现以下选项，请根据您的需要作出选择，同意就输入“Y”，不同意就输入“n”：&lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;Set root password? [Y/n] → 是否设置数据库的root管理员的密码&lt;br /&gt;Remove anonymous users? [Y/n] → 是否删除匿名用户&lt;br /&gt;Disallow root login remotely? [Y/n] → 是否禁止root远程访问&lt;br /&gt;Remove test database and access to it? [Y/n] → 是否删除测试数据库和他的远程访问&lt;br /&gt;Reload privilege tables now? [Y/n] → 是否重置数据表的权限&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt; 二、安装Web服务器&lt;br /&gt;&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; （一）Apache&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1、安装Apache和PHP以及部分软件 &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;# apt-get install apache2-mpm-prefork apache2-suexec-custom libapache2-mod-fcgid libapache2-mod-php5 php5-cgi php5-cli php5-imap php5-gd php5-mysql php5-mcrypt php5-xcache unzip unrar-nonfree webalizer geoip-bin&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、建立虚拟主机设置，编辑/etc/apache2/httpd.conf&lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;# vi /etc/apache2/httpd.conf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;内容如下：&lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;DocumentRoot /var/www/ &lt;br /&gt;&amp;lt;Directory /&amp;gt; &lt;br /&gt;Options FollowSymLinks &lt;br /&gt;AllowOverride None &lt;br /&gt;&amp;lt;/Directory&amp;gt; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3、使用如下命令建立虚拟主机的网页，日志，PHP临时目录等：&amp;nbsp;&lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# mkdir -p /var/customers/webs/ &lt;br /&gt;# mkdir -p /var/customers/logs/ &lt;br /&gt;# mkdir -p /var/customers/tmp &lt;br /&gt;# chmod 1777 /var/customers/tmp &lt;br /&gt;# a2dismod userdir&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4、启用新设置，运行如下命令： &lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# a2dissite default &lt;br /&gt;# a2dissite default-ssl &lt;br /&gt;# /etc/init.d/apache2 restart &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5、改变suexec设置，编辑/etc/apache2/suexec/www-data ： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;# vi /etc/apache2/suexec/www-data &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;编辑后的内容如下：&lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;/var/kunden/ &lt;br /&gt;public_html/cgi-bin &lt;br /&gt;# The first two lines contain the suexec document root and the suexec userdir &lt;br /&gt;# suffix. Both features can be disabled separately by prepending a # character. &lt;br /&gt;# This config file is only used by the apache2-suexec-custom package &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;6、重启Apache服务器&amp;nbsp;&lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;# /etc/init.d/apache2 restart&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; （二）Lighttpd&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1、安装Lighttpd及部分软件&lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;#apt-get update lighttpd php5-cgi php5-imap php5-gd php5-mysql php5-mcrypt php5-xcache unzip unrar-nonfree webalizer geoip-bin&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、改名备份/etc/lighttpd/lighttpd.conf&amp;nbsp;&amp;nbsp; &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;#&amp;nbsp;mv&amp;nbsp;/etc/lighttpd/lighttpd.conf&amp;nbsp;/etc/lighttpd/lighttpd.conf.bak&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 新建/etc/lighttpd/lighttpd.conf&amp;nbsp; &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;#&amp;nbsp;vi /etc/lighttpd/lighttpd.conf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;内容如下（注意红色提醒部分）：&amp;nbsp;&lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;#######################################################&lt;br /&gt;&amp;nbsp;#Default lighttpd.conf for SysCP. &lt;br /&gt;####################################################### &lt;br /&gt;var.basedir = &amp;quot;/var/www&amp;quot; &lt;br /&gt;var.logdir = &amp;quot;/var/log/lighttpd&amp;quot; &lt;br /&gt;var.statedir = &amp;quot;/var/lib/lighttpd&amp;quot; &lt;br /&gt;server.modules = ( &lt;br /&gt;&amp;quot;mod_rewrite&amp;quot;, &lt;br /&gt;&amp;quot;mod_redirect&amp;quot;, &lt;br /&gt;&amp;quot;mod_alias&amp;quot;, &lt;br /&gt;&amp;quot;mod_access&amp;quot;, &lt;br /&gt;&amp;quot;mod_auth&amp;quot;, &lt;br /&gt;&amp;quot;mod_fastcgi&amp;quot;, &lt;br /&gt;&amp;quot;mod_accesslog&amp;quot; &lt;br /&gt;) &lt;br /&gt;server.username = &amp;quot;www-data&amp;quot; &lt;br /&gt;server.groupname = &amp;quot;www-data&amp;quot; &lt;br /&gt;server.document-root = var.basedir &lt;br /&gt;server.pid-file = &amp;quot;/var/run/lighttpd.pid&amp;quot; &lt;br /&gt;accesslog.filename = var.logdir + &amp;quot;/access.log&amp;quot; &lt;br /&gt;server.errorlog = var.logdir + &amp;quot;/error.log&amp;quot; &lt;br /&gt;server.indexfiles = (&amp;quot;index.php&amp;quot;, &amp;quot;index.html&amp;quot;, &lt;br /&gt;&amp;quot;index.htm&amp;quot;, &amp;quot;default.htm&amp;quot;) &lt;br /&gt;&lt;br /&gt;server.name = &amp;quot;host.ispcpcn.com&amp;quot;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style=&quot;color: #ff0000&quot;&gt;←这里改成你的服务器主机名&lt;/span&gt;&lt;br /&gt;server.port = 80 &lt;br /&gt;server.bind = &amp;quot;192.168.0.200&amp;quot;&amp;nbsp; &lt;span style=&quot;color: #ff0000&quot;&gt;←这里改成你的服务器IP&lt;/span&gt;&lt;br /&gt;url.access-deny = (&amp;quot;~&amp;quot;, &amp;quot;.inc&amp;quot;) &lt;br /&gt;fastcgi.server = ( &lt;br /&gt;&amp;quot;.php&amp;quot; =&amp;gt; ( &lt;br /&gt;&amp;quot;localhost&amp;quot; =&amp;gt; ( &lt;br /&gt;&amp;quot;socket&amp;quot; =&amp;gt; &amp;quot;/tmp/php.stock&amp;quot;, &lt;br /&gt;&amp;quot;broken-scriptfilename&amp;quot; =&amp;gt; &amp;quot;enable&amp;quot;, &lt;br /&gt;&amp;quot;bin-path&amp;quot; =&amp;gt; &amp;quot;/usr/bin/php5-cgi&amp;quot;, &lt;br /&gt;&amp;quot;min-procs&amp;quot; =&amp;gt; 1, &lt;br /&gt;&amp;quot;max-procs&amp;quot; =&amp;gt; 1, &lt;br /&gt;&amp;quot;max-load-per-proc&amp;quot; =&amp;gt; 4, &lt;br /&gt;&amp;quot;idle-timeout&amp;quot; =&amp;gt; 60, &lt;br /&gt;&amp;quot;bin-environment&amp;quot; =&amp;gt; ( &lt;br /&gt;&amp;quot;UID&amp;quot; =&amp;gt; &amp;quot;www-data&amp;quot;, &lt;br /&gt;&amp;quot;GID&amp;quot; =&amp;gt; &amp;quot;www-data&amp;quot;, &lt;br /&gt;&amp;quot;PHP_FCGI_CHILDREN&amp;quot; =&amp;gt; &amp;quot;0&amp;quot;, &lt;br /&gt;&amp;quot;PHP_FCGI_MAX_REQUESTS&amp;quot; =&amp;gt; &amp;quot;10000&amp;quot; &lt;br /&gt;), &lt;br /&gt;&amp;quot;bin-copy-environment&amp;quot; =&amp;gt; ( &amp;quot;&amp;quot; ) &lt;br /&gt;) &lt;br /&gt;) &lt;br /&gt;) &lt;br /&gt;#### external configuration files &lt;br /&gt;## mimetype mapping &lt;br /&gt;include_shell &amp;quot;/usr/share/lighttpd/create-mime.assign.pl&amp;quot; &lt;br /&gt;## load enabled configuration files, &lt;br /&gt;## read /etc/lighttpd/conf-available/README first &lt;br /&gt;include_shell &amp;quot;/usr/share/lighttpd/include-conf-enabled.pl&amp;quot; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3、然后运行下面的命令行设置lighttpd和重启lighttpd： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# mkdir -p /etc/lighttpd/conf-enabled/&lt;br /&gt;# mkdir -p /etc/lighttpd/syscp-diroptions/&lt;br /&gt;# echo -e &apos;\ninclude_shell &amp;quot;find /etc/lighttpd/conf-enabled/ -maxdepth 1 -name &apos;*.conf&apos; -exec cat {} \;&amp;quot;&apos; &amp;gt;&amp;gt; /etc/lighttpd/lighttpd.conf&lt;br /&gt;# echo -e &apos;\ninclude_shell &amp;quot;find /etc/lighttpd/syscp-diroptions/ -maxdepth 1 -name &apos;*.conf&apos; -exec cat {} \;&amp;quot;&apos; &amp;gt;&amp;gt; /etc/lighttpd/lighttpd.conf&lt;br /&gt;# mkdir -p /var/customers/webs/&lt;br /&gt;# mkdir -p /var/customers/logs/&lt;br /&gt;# mkdir -p /var/customers/tmp&lt;br /&gt;# chmod 1777 /var/customers/tmp&lt;br /&gt;# /etc/init.d/lighttpd restart&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt; 三、安装syscp控制面板&lt;br /&gt;&lt;/strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1、安装subversion，以便使用svn安装syscp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;#&amp;nbsp;apt-get install subversion&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、切换到/var/www下载syscp文件： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# cd /var/www &lt;br /&gt;# svn co http://svn.syscp.org/trunk/syscp &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3、使用http://你的ip/syscp/install/install.php访问syscp，安装设置syscp &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 具体设置界面和设置方法请看下图：&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;img alt=&quot;&quot; src=&quot;http://www.ispcpcn.com/bbs/attachment/thumb/19_1_7e968b63191f94f.jpg&quot; jquery1264077106015=&quot;2&quot; /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 设置完成后，移动/tmp/userdata.ini.php到/var/www/syscp/lib/&lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;#&amp;nbsp;mv /tmp/userdata.inc.php /var/www/syscp/lib/ &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 现在使用http://yourip/syscp就可以访问你的控制面板了。&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4、编辑/etc/nss-mysql.conf&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;请对参照下面的内容对您的/etc/nss-mysql.conf进行修改： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;conf.version = 2; &lt;br /&gt;users.host = inet:127.0.0.1:3306; &lt;br /&gt;users.database = syscp; &lt;br /&gt;users.db_user = syscp; &lt;br /&gt;users.db_password = MYSQL_PASSWORD&lt;span style=&quot;color: #ff0000&quot;&gt;;←这里输入你安装syscp设置的syscp的数据库密码 &lt;br /&gt;&lt;/span&gt;users.table = ftp_users u; &lt;br /&gt;users.where_clause =; &lt;br /&gt;users.user_column = u.username; &lt;br /&gt;users.password_column = u.password; &lt;br /&gt;users.userid_column = u.id; &lt;br /&gt;users.uid_column = u.uid; &lt;br /&gt;users.gid_column = u.gid; &lt;br /&gt;users.realname_column = u.username; &lt;br /&gt;users.homedir_column = u.homedir; &lt;br /&gt;users.shell_column = u.shell; &lt;br /&gt;groups.group_info_table = ftp_groups g; &lt;br /&gt;groups.where_clause = ; &lt;br /&gt;groups.group_name_column = g.groupname; &lt;br /&gt;groups.groupid_column = g.id; &lt;br /&gt;groups.gid_column = g.gid; &lt;br /&gt;groups.password_column = &amp;quot;x&amp;quot;; &lt;br /&gt;groups.members_table = ftp_groups ug; &lt;br /&gt;groups.member_userid_column = ug.customerid; &lt;br /&gt;groups.member_groupid_column = ug.id; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: #000000&quot;&gt;&amp;nbsp; 5、编辑/etc/nsswitch.conf&lt;/span&gt;5、编辑/etc/nsswitch.conf： &lt;/span&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;#&amp;nbsp;vi /etc/nsswitch.conf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 请参照下面内容进行编辑：&lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;# /etc/nsswitch.conf &lt;br /&gt;# &lt;br /&gt;# Example configuration of GNU Name Service Switch functionality. &lt;br /&gt;# If you have the `glibc-doc-reference&apos; and `info&apos; packages installed, try: &lt;br /&gt;# `info libc &amp;quot;Name Service Switch&amp;quot;&apos; for information about this file. &lt;p&gt;passwd: compat mysql &lt;br /&gt;group: compat mysql &lt;br /&gt;shadow: compat mysql&lt;/p&gt;&lt;p&gt;hosts: files dns &lt;br /&gt;networks: files&lt;/p&gt;&lt;p&gt;protocols: db files &lt;br /&gt;services: db files &lt;br /&gt;ethers: db files &lt;br /&gt;rpc: db files&lt;/p&gt;&lt;p&gt;netgroup: nis&lt;/p&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6、编辑/etc/nss-mysql-root.conf &lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;&amp;nbsp;#&amp;nbsp;vi /etc/nss-mysql-root.conf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 参照下面的内容进行编辑，注意红色提醒部分： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;conf.version = 2; &lt;br /&gt;shadow.host = inet:localhost:3306; &lt;br /&gt;shadow.database = syscp; &lt;br /&gt;shadow.db_user = syscp; &lt;br /&gt;shadow.db_password = MYSQL_PASSWORD&lt;span style=&quot;color: #ffffff&quot;&gt;;&lt;/span&gt;&lt;span style=&quot;color: #ff0000&quot;&gt;←&lt;/span&gt;&lt;span style=&quot;color: #ff0000&quot;&gt;这里将MYSQL_PASSWORD替换成您的syscp数据库的密码&lt;br /&gt;&lt;/span&gt;shadow.table = ftp_users u; &lt;br /&gt;shadow.where_clause = ; &lt;br /&gt;shadow.userid_column = u.id; &lt;br /&gt;shadow.user_column = u.username; &lt;br /&gt;shadow.password_column = u.password; &lt;br /&gt;shadow.lastchange_column = UNIX_TIMESTAMP()-10; &lt;br /&gt;shadow.min_column = 1; &lt;br /&gt;shadow.max_column = 2; &lt;br /&gt;shadow.warn_column = 7; &lt;br /&gt;shadow.inact_column = -1; &lt;br /&gt;shadow.expire_column = -1; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 三、DNS服务器配置：&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;（一）Bind9&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1、安装并设置Bind9 &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;#&amp;nbsp;apt-get install bind9&lt;br /&gt;# echo &amp;quot;include \&amp;quot;/etc/bind/syscp_bind.conf\&amp;quot;;&amp;quot; &amp;gt;&amp;gt; /etc/bind/named.conf&lt;br /&gt;# touch /etc/bind/syscp_bind.conf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3、重启Bind9 &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;#&amp;nbsp;/etc/init.d/bind9 restart&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;（二）PowerDNS&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1、安装PowerDNS&amp;nbsp; &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;#&amp;nbsp;apt-get install pdns&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2、/etc/powerdns/pdns.conf ： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/powerdns/pdns.conf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编辑后的内容如下： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;allow-recursion=127.0.0.1 &lt;br /&gt;config-dir=/etc/powerdns &lt;br /&gt;daemon=yes &lt;br /&gt;guardian=yes &lt;br /&gt;launch=bind &lt;br /&gt;lazy-recursion=yes &lt;br /&gt;local-port=53 &lt;br /&gt;master=yes &lt;br /&gt;module-dir=/usr/lib/powerdns &lt;br /&gt;setgid=pdns &lt;br /&gt;setuid=pdns &lt;br /&gt;socket-dir=/var/run &lt;br /&gt;version-string=powerdns &lt;br /&gt;bind-config=/etc/bind/named.conf &lt;br /&gt;bind-check-interval=300 &lt;br /&gt;include=/etc/powerdns/pdns_syscp.conf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3、编辑/etc/powerdns/pdns_syscp.conf： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/powerdns/pdns_syscp.conf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编辑后的内容如下： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;allow-axfr-ips= &lt;br /&gt;#local-ipv6=YOUR_IPv6_(if_any) &lt;br /&gt;bind-config=/etc/bind/named.conf &lt;br /&gt;bind-check-interval=180 &lt;br /&gt;log-dns-details=yes &lt;br /&gt;local-address=&lt;span style=&quot;color: #ffffff&quot;&gt;192.168.0.200,127.0.0.1 &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #ff0000&quot;&gt;←注意将192.168.0.200替换成您的服务器IP&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;4、重启PowerDNS:&lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# /etc/init.d/pdns restart&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;四、SMTP服务器&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; （一）Exim4&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1、安装exim4-daemon-heavy &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# apt-get install exim4-daemon-heavy&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、使用下面命令进行基本的配置： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# dpkg-reconfigure exim4-config&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 设置中会出现：&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; （1）邮件系统的常见设置：这里选择现在不进行配置。&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;（2）询问是否不配置：这里选择是。&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;（3）将设置文件拆成小文件：这里选择是。&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3、建立/etc/exim4/conf.d/acl/30_exim4-config_check_rcpt.rul： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/exim4/conf.d/acl/30_exim4-config_check_rcpt.rul&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 文件内容如下： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;### acl/30_exim4-config_check_rcpt &lt;br /&gt;################################# &lt;br /&gt;acl_check_rcpt: &lt;br /&gt;accept &lt;br /&gt;hosts = : &lt;br /&gt;warn &lt;br /&gt;hosts = +relay_from_hosts &lt;br /&gt;control = submission/sender_retain &lt;br /&gt;.ifdef CHECK_RCPT_LOCAL_LOCALPARTS &lt;br /&gt;deny &lt;br /&gt;domains = +local_domains:+syscp_domain &lt;br /&gt;local_parts = CHECK_RCPT_LOCAL_LOCALPARTS &lt;br /&gt;message = restricted characters in address &lt;br /&gt;.endif &lt;br /&gt;.ifdef CHECK_RCPT_REMOTE_LOCALPARTS &lt;br /&gt;deny &lt;br /&gt;domains = !+local_domains &lt;br /&gt;local_parts = CHECK_RCPT_REMOTE_LOCALPARTS &lt;br /&gt;message = restricted characters in address &lt;br /&gt;.endif &lt;br /&gt;accept &lt;br /&gt;.ifndef CHECK_RCPT_POSTMASTER &lt;br /&gt;local_parts = postmaster &lt;br /&gt;.else &lt;br /&gt;local_parts = CHECK_RCPT_POSTMASTER &lt;br /&gt;.endif &lt;br /&gt;domains = +local_domains:+syscp_domain &lt;br /&gt;deny &lt;br /&gt;message = sender envelope address $sender_address is locally blacklisted here. If you think this is wrong, get in touch with postmaster &lt;br /&gt;!acl = acl_local_deny_exceptions &lt;br /&gt;senders = ${if exists{CONFDIR/local_sender_blacklist}\ &lt;br /&gt;{CONFDIR/local_sender_blacklist}\ &lt;br /&gt;{}} &lt;br /&gt;deny &lt;br /&gt;message = sender IP address $sender_host_address is locally blacklisted here. If you think this is wrong, get in touch with postmaster &lt;br /&gt;!acl = acl_local_deny_exceptions &lt;br /&gt;hosts = ${if exists{CONFDIR/local_host_blacklist}\ &lt;br /&gt;{CONFDIR/local_host_blacklist}\ &lt;br /&gt;{}} &lt;br /&gt;.ifdef CHECK_RCPT_VERIFY_SENDER &lt;br /&gt;deny &lt;br /&gt;message = Sender verification failed &lt;br /&gt;!acl = acl_local_deny_exceptions &lt;br /&gt;!verify = sender &lt;br /&gt;.endif &lt;br /&gt;deny &lt;br /&gt;!acl = acl_local_deny_exceptions &lt;br /&gt;senders = ${if exists{CONFDIR/local_sender_callout}\ &lt;br /&gt;{CONFDIR/local_sender_callout}\ &lt;br /&gt;{}} &lt;br /&gt;!verify = sender/callout &lt;br /&gt;deny &lt;br /&gt;!acl = acl_local_deny_exceptions &lt;br /&gt;recipients = ${if exists{CONFDIR/local_rcpt_callout}\ &lt;br /&gt;{CONFDIR/local_rcpt_callout}\ &lt;br /&gt;{}} &lt;br /&gt;!verify = recipient/callout &lt;br /&gt;.ifdef CHECK_RCPT_REVERSE_DNS &lt;br /&gt;warn &lt;br /&gt;message = X-Host-Lookup-Failed: Reverse DNS lookup failed for $sender_host_address (${if eq{$host_lookup_failed}{1}{failed}{deferred}}) &lt;br /&gt;condition = ${if and{{def:sender_host_address}{!def:sender_host_name}}\ &lt;br /&gt;{yes}{no}} &lt;br /&gt;.endif &lt;br /&gt;.ifdef CHECK_RCPT_IP_DNSBLS &lt;br /&gt;warn &lt;br /&gt;message = X-Warning: $sender_host_address is listed at $dnslist_domain ($dnslist_value: $dnslist_text) &lt;br /&gt;log_message = $sender_host_address is listed at $dnslist_domain ($dnslist_value: $dnslist_text) &lt;br /&gt;dnslists = CHECK_RCPT_IP_DNSBLS &lt;br /&gt;.endif &lt;br /&gt;.ifdef CHECK_RCPT_DOMAIN_DNSBLS &lt;br /&gt;warn &lt;br /&gt;message = X-Warning: $sender_address_domain is listed at $dnslist_domain ($dnslist_value: $dnslist_text) &lt;br /&gt;log_message = $sender_address_domain is listed at $dnslist_domain ($dnslist_value: $dnslist_text) &lt;br /&gt;!senders = ${if exists{CONFDIR/local_domain_dnsbl_whitelist}\ &lt;br /&gt;{CONFDIR/local_domain_dnsbl_whitelist}\ &lt;br /&gt;{}} &lt;br /&gt;dnslists = CHECK_RCPT_DOMAIN_DNSBLS/$sender_address_domain &lt;br /&gt;.endif &lt;br /&gt;.ifdef CHECK_RCPT_LOCAL_ACL_FILE &lt;br /&gt;.include CHECK_RCPT_LOCAL_ACL_FILE &lt;br /&gt;.endif &lt;br /&gt;accept &lt;br /&gt;domains = +local_domains:+syscp_domain &lt;br /&gt;endpass &lt;br /&gt;message = unknown user &lt;br /&gt;verify = recipient &lt;br /&gt;accept &lt;br /&gt;domains = +relay_to_domains &lt;br /&gt;endpass &lt;br /&gt;.ifdef CHECK_RCPT_GIVE_UNKNOWN_USER &lt;br /&gt;message = ${if eq{$acl_verify_message}{Unrouteable address}{unknown user}{$acl_verify_message}} &lt;br /&gt;.else &lt;br /&gt;message = unrouteable address &lt;br /&gt;.endif &lt;br /&gt;verify = recipient &lt;br /&gt;############ &lt;br /&gt;# If control reaches this point, the domain is neither in +local_domains &lt;br /&gt;# nor in +relay_to_domains. &lt;br /&gt;############ &lt;br /&gt;accept &lt;br /&gt;hosts = +relay_from_hosts &lt;br /&gt;accept &lt;br /&gt;authenticated = * &lt;br /&gt;deny &lt;br /&gt;message = relay not permitted&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4、建立/etc/exim4/conf.d/auth/30_syscp-config：&lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/exim4/conf.d/auth/30_syscp-config&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;文件内容如下： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;### auth/30_syscp-config &lt;br /&gt;################################# &lt;br /&gt;plain_server: &lt;br /&gt;driver = plaintext &lt;br /&gt;public_name = PLAIN &lt;br /&gt;server_condition = &amp;quot;${if and { \ &lt;br /&gt;{!eq{$2}{}} \ &lt;br /&gt;{!eq{$3}{}} \ &lt;br /&gt;{crypteq{$3}{${lookup mysql{SYSCP_AUTH_PLAIN}{$value}fail}}} \ &lt;br /&gt;} {yes}{no}}&amp;quot; &lt;br /&gt;server_set_id = $2 &lt;br /&gt;server_prompts = : &lt;br /&gt;# .ifndef AUTH_SERVER_ALLOW_NOTLS_PASSWORDS &lt;br /&gt;# server_advertise_condition = ${if eq{$tls_cipher}{}{}{*}} &lt;br /&gt;# .endif &lt;br /&gt;login_server: &lt;br /&gt;driver = plaintext &lt;br /&gt;public_name = LOGIN &lt;br /&gt;server_prompts = &amp;quot;Username:: : Password::&amp;quot; &lt;br /&gt;server_condition = &amp;quot;${if and { \ &lt;br /&gt;{!eq{$1}{}} \ &lt;br /&gt;{!eq{$2}{}} \ &lt;br /&gt;{crypteq{$2}{${lookup mysql{SYSCP_AUTH_LOGIN}{$value}fail}}} \ &lt;br /&gt;} {yes}{no}}&amp;quot; &lt;br /&gt;server_set_id = $1 &lt;br /&gt;# .ifndef AUTH_SERVER_ALLOW_NOTLS_PASSWORDS &lt;br /&gt;# server_advertise_condition = ${if eq{$tls_cipher}{}{}{*}} &lt;br /&gt;# .endif&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5、建立/etc/exim4/conf.d/main/10_syscp-config_options： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/exim4/conf.d/main/10_syscp-config_options&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 文件内容如下： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;hide mysql_servers = 127.0.0.1/syscp/syscp/&lt;span style=&quot;color: #ffffff&quot;&gt;MYSQL_PASSWORD&lt;/span&gt;&lt;span style=&quot;color: #ff0000&quot;&gt; //这里将MYSQL_PASSWORD替换成您的syscp数据库的密码&lt;/span&gt;&lt;br /&gt;SYSCP_LOCAL_DOMAIN = SELECT domain FROM panel_domains WHERE domain = &apos;${quote_mysql:$domain}&apos; AND isemaildomain = &apos;1&apos; &lt;p&gt;SYSCP_MAILALIAS = SELECT REPLACE(destination,&apos; &apos;,&apos;,&apos;) FROM mail_virtual WHERE \ &lt;br /&gt;(( email = &apos;${quote_mysql:$local_part}@${quote_mysql:$domain}&apos; ) \ &lt;br /&gt;OR ( email = &apos;@${quote_mysql:$domain}&apos; AND iscatchall &amp;gt; 0 )) \ &lt;br /&gt;AND destination &amp;lt;&amp;gt; &apos;&apos; AND destination &amp;lt;&amp;gt; &apos; &apos; ORDER BY iscatchall ASC LIMIT 1&lt;/p&gt;&lt;p&gt;SYSCP_MAILUSER = SELECT CONCAT(homedir,maildir) FROM mail_users WHERE \ &lt;br /&gt;email = &apos;${quote_mysql:$local_part}@${quote_mysql:$domain}&apos; AND postfix = &apos;y&apos;&lt;/p&gt;&lt;p&gt;SYSCP_PARENT_DOMAIN = SELECT parent.domain FROM `panel_domains` AS parent INNER JOIN panel_domains AS alias \ &lt;br /&gt;ON alias.domain = &apos;${quote_mysql:$domain}&apos; AND parent.id = alias.aliasdomain&lt;/p&gt;&lt;p&gt;SYSCP_AUTH_PLAIN = SELECT password_enc FROM mail_users WHERE username = &apos;${quote_mysql:$2}&apos;&lt;/p&gt;&lt;p&gt;SYSCP_AUTH_LOGIN = SELECT password_enc FROM mail_users WHERE username = &apos;${quote_mysql:$1}&apos;&lt;/p&gt;&lt;p&gt;domainlist syscp_domain = mysql;SYSCP_LOCAL_DOMAIN&lt;/p&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6、建立/etc/exim4/conf.d/router/180_syscp-config文件： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/exim4/conf.d/router/180_syscp-config&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 内容如下： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;syscp_mailalias: &lt;br /&gt;debug_print = &amp;quot;R: syscp_mailalias for $local_part@$domain&amp;quot; &lt;br /&gt;driver = redirect &lt;br /&gt;domains = +syscp_domain &lt;br /&gt;data = ${lookup mysql {SYSCP_MAILALIAS}{$value}fail} &lt;p&gt;syscp_mailuser: &lt;br /&gt;debug_print = &amp;quot;R: syscp_mailuser for $local_part@$domain&amp;quot; &lt;br /&gt;driver = redirect &lt;br /&gt;domains = +syscp_domain &lt;br /&gt;data = ${lookup mysql {SYSCP_MAILUSER}{$value}fail} &lt;br /&gt;directory_transport = maildir_syscp&lt;/p&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7、建立/etc/exim4/conf.d/transport/30_syscp-config：&lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/exim4/conf.d/transport/30_syscp-config&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 内容如下：&lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;maildir_syscp: &lt;br /&gt;debug_print = &amp;quot;T: maildir_syscp for $local_part@$domain&amp;quot; &lt;br /&gt;driver = appendfile &lt;br /&gt;create_directory &lt;br /&gt;delivery_date_add &lt;br /&gt;envelope_to_add &lt;br /&gt;return_path_add &lt;br /&gt;maildir_format &lt;br /&gt;directory_mode = 0770 &lt;br /&gt;mode = 0660 &lt;br /&gt;mode_fail_narrower = false &lt;br /&gt;user = 2000 &lt;br /&gt;group = 2000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;8、使用如下命令，启用新设置，并重新启动exim4： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# chmod o-rx /var/lib/exim4 &lt;br /&gt;# chmod o-rx /etc/exim4/conf.d/main/10_syscp-config_options &lt;br /&gt;# /etc/init.d/exim4 restart&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;（二）postfix&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1、卸载Exim4&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Debian5.0.1默认安装Exim4，在安装postfix前，我们应先卸载它，使用下列命令卸载： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# apt-get remove exim4*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、安装postfix，运行如下命令： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# apt-get install postfix postfix-mysql libsasl2-2 libsasl2-modules libsasl2-modules-sql &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3、使用下列命令行进行基本的设置： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# mkdir -p /etc/postfix/sasl &lt;br /&gt;# mkdir -p /var/spool/postfix/etc/pam.d &lt;br /&gt;# mkdir -p /var/spool/postfix/var/run/mysqld &lt;br /&gt;# groupadd -g 2000 vmail &lt;br /&gt;# useradd -u 2000 -g vmail vmail &lt;br /&gt;# mkdir -p /var/customers/mail/ &lt;br /&gt;# chown -R vmail:vmail /var/customers/mail/ &lt;br /&gt;# touch /etc/postfix/mysql-virtual_alias_maps.cf &lt;br /&gt;# touch /etc/postfix/mysql-virtual_mailbox_domains.cf &lt;br /&gt;# touch /etc/postfix/mysql-virtual_mailbox_maps.cf &lt;br /&gt;# touch /etc/postfix/sasl/smtpd.conf &lt;br /&gt;# chown root:root /etc/postfix/main.cf &lt;br /&gt;# chown root:root /etc/postfix/master.cf &lt;br /&gt;# chown root:postfix /etc/postfix/mysql-virtual_alias_maps.cf &lt;br /&gt;# chown root:postfix /etc/postfix/mysql-virtual_mailbox_domains.cf &lt;br /&gt;# chown root:postfix /etc/postfix/mysql-virtual_mailbox_maps.cf &lt;br /&gt;# chown root:root /etc/postfix/sasl/smtpd.conf &lt;br /&gt;# chmod 0644 /etc/postfix/main.cf &lt;br /&gt;# chmod 0644 /etc/postfix/master.cf &lt;br /&gt;# chmod 0640 /etc/postfix/mysql-virtual_alias_maps.cf &lt;br /&gt;# chmod 0640 /etc/postfix/mysql-virtual_mailbox_domains.cf &lt;br /&gt;# chmod 0640 /etc/postfix/mysql-virtual_mailbox_maps.cf &lt;br /&gt;# chmod 0600 /etc/postfix/sasl/smtpd.conf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3、配置main.cf&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;（1）运行一下命令，将main.cf改名备份：&lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# mv /etc/postfix/main.cf /etc/postfix/main.cf.bak&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;（2）新建main.cf： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/postfix/main.cf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; main.cf内容如下（注意红色部分改成你的主机名）： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# Postfix programs paths settings &lt;br /&gt;command_directory = /usr/sbin &lt;br /&gt;daemon_directory = /usr/lib/postfix &lt;br /&gt;program_directory = /usr/lib/postfix &lt;br /&gt;sendmail_path = /usr/sbin/sendmail &lt;br /&gt;## General Postfix configuration &lt;br /&gt;# should be the default domain from your provider eg. &amp;quot;server100.provider.tld&amp;quot; &lt;br /&gt;mydomain = host.ispcpcn.com &lt;br /&gt;# should be different from $mydomain eg. &amp;quot;mail.$mydomain&amp;quot; &lt;br /&gt;myhostname = &lt;span style=&quot;color: #ff0000&quot;&gt;host.ispcpcn.com&lt;/span&gt;&lt;br /&gt;mydestination = $myhostname, &lt;br /&gt;$mydomain, &lt;br /&gt;localhost.$myhostname, &lt;br /&gt;localhost.$mydomain, &lt;br /&gt;localhost &lt;br /&gt;mynetworks = 127.0.0.0/8 &lt;br /&gt;inet_interfaces = all &lt;br /&gt;append_dot_mydomain = no &lt;br /&gt;biff = no &lt;br /&gt;# Postfix performance settings &lt;br /&gt;default_destination_concurrency_limit = 20 &lt;br /&gt;local_destination_concurrency_limit = 2 &lt;br /&gt;# SMTPD Settings &lt;br /&gt;smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU) &lt;br /&gt;smtpd_helo_required = yes &lt;br /&gt;smtpd_recipient_restrictions = permit_mynetworks, &lt;br /&gt;permit_sasl_authenticated, &lt;br /&gt;reject_unauth_destination, &lt;br /&gt;reject_unauth_pipelining, &lt;br /&gt;reject_non_fqdn_recipient &lt;br /&gt;smtpd_sender_restrictions = permit_mynetworks, &lt;br /&gt;permit_sasl_authenticated, &lt;br /&gt;reject_unknown_hostname, &lt;br /&gt;reject_unknown_recipient_domain, &lt;br /&gt;reject_unknown_sender_domain &lt;br /&gt;smtpd_client_restrictions = permit_mynetworks, &lt;br /&gt;permit_sasl_authenticated, &lt;br /&gt;reject_unknown_client &lt;br /&gt;# Maximum size of Message in bytes (50MB) &lt;br /&gt;message_size_limit = 52428800 &lt;br /&gt;## SASL Auth Settings &lt;br /&gt;smtpd_sasl_auth_enable = yes &lt;br /&gt;smtpd_sasl_local_domain = $myhostname &lt;br /&gt;smtpd_sasl_security_options = noanonymous &lt;br /&gt;broken_sasl_auth_clients = yes &lt;br /&gt;## Dovecot Settings for deliver, SASL Auth and virtual transport &lt;br /&gt;## uncomment those line to use Dovecot &lt;br /&gt;#mailbox_command = /usr/lib/dovecot/deliver &lt;br /&gt;#virtual_transport = dovecot &lt;br /&gt;#dovecot_destination_recipient_limit = 1 &lt;br /&gt;# Virtual delivery settings &lt;br /&gt;virtual_mailbox_base = /var/customers/mail/ &lt;br /&gt;virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailbox_maps.cf &lt;br /&gt;virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_mailbox_domains.cf &lt;br /&gt;virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_alias_maps.cf &lt;br /&gt;virtual_uid_maps = static:2000 &lt;br /&gt;virtual_gid_maps = static:2000 &lt;br /&gt;# Local delivery settings &lt;br /&gt;local_transport = local &lt;br /&gt;alias_database = hash:/etc/aliases &lt;br /&gt;alias_maps = $alias_database &lt;br /&gt;# Default Mailbox size, is set to 0 which means unlimited! &lt;br /&gt;mailbox_size_limit = 0 &lt;br /&gt;### TLS settings &lt;br /&gt;### &lt;br /&gt;## TLS for outgoing mails from the server to another server &lt;br /&gt;#smtp_use_tls = yes &lt;br /&gt;#smtp_tls_note_starttls_offer = yes &lt;br /&gt;## TLS for email client &lt;br /&gt;#smtpd_tls_cert_file = /etc/ssl/server/&lt;span style=&quot;color: #ff0000&quot;&gt;host.ispcpcn.com&lt;/span&gt;.pem &lt;br /&gt;#smtpd_tls_key_file = /etc/ssl/server/&lt;span style=&quot;color: #ff0000&quot;&gt;host.ispcpcn.com&lt;/span&gt;.pem &lt;br /&gt;#smtpd_tls_CAfile = /etc/ssl/cacert.class3.crt # Just an example for CACert.org &lt;br /&gt;#smtpd_tls_auth_only = no &lt;br /&gt;#smtpd_tls_loglevel = 1 &lt;br /&gt;#smtpd_tls_received_header = yes &lt;br /&gt;#smtpd_tls_session_cache_timeout = 3600s &lt;br /&gt;#tls_random_source = dev:/dev/urandom &lt;br /&gt;debugger_command = &lt;br /&gt;PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin &lt;br /&gt;ddd $daemon_directory/$process_name $process_id &amp;amp; sleep 5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、编辑/etc/postfix/master.cf： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/postfix/master.cf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;在/etc/postfix/master.cf的最后一行，增加如下内容：&lt;br /&gt;&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# Add this lines to be able to use dovecot as delivery agent &lt;br /&gt;# Dovecot LDA &lt;br /&gt;dovecot unix - n n - - pipe &lt;br /&gt;flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -d ${recipient} &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;3、新建文件/etc/postfix/mysql-virtual_alias_maps.cf： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/postfix/mysql-virtual_alias_maps.cf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;内容如下（注意将红色部分改成你设置的syscp的数据库的密码）： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;user = syscp &lt;br /&gt;password = &lt;span style=&quot;color: #ff0000&quot;&gt;MYSQL_PASSWORD &lt;br /&gt;&lt;/span&gt;dbname = syscp &lt;br /&gt;table = mail_virtual &lt;br /&gt;select_field = destination &lt;br /&gt;where_field = email &lt;br /&gt;additional_conditions = and destination &amp;lt;&amp;gt; &apos;&apos; and destination &amp;lt;&amp;gt; &apos; &apos; &lt;br /&gt;hosts = 127.0.0.1 &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4、建立/etc/postfix/mysql-virtual_mailbox_domains.cf： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/postfix/mysql-virtual_mailbox_domains.cf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;内容如下（注意将红色部分改成你设置的syscp的数据库的密码）： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;user = syscp &lt;br /&gt;password = &lt;span style=&quot;color: #ff0000&quot;&gt;MYSQL_PASSWORD&lt;/span&gt;&lt;br /&gt;dbname = syscp &lt;br /&gt;table = panel_domains &lt;br /&gt;select_field = domain &lt;br /&gt;where_field = domain &lt;br /&gt;additional_conditions = and isemaildomain = &apos;1&apos; &lt;br /&gt;hosts = 127.0.0.1 &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5、建立/etc/postfix/mysql-virtual_mailbox_maps.cf： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/postfix/mysql-virtual_mailbox_maps.cf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 内容如下（注意将红色部分改成你设置的syscp的数据库的密码）： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;user = syscp&lt;br /&gt;password = &lt;span style=&quot;color: #ff0000&quot;&gt;MYSQL_PASSWORD&lt;/span&gt;&lt;br /&gt;dbname = syscp&lt;br /&gt;table = mail_users&lt;br /&gt;select_field = maildir&lt;br /&gt;where_field = email&lt;br /&gt;hosts = 127.0.0.1 &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6、建立/etc/postfix/sasl/smtpd.conf： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# vi /etc/postfix/sasl/smtpd.conf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 内容如下（注意将红色部分改成你设置的syscp的数据库的密码）： &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;pwcheck_method: auxprop&lt;br /&gt;auxprop_plugin: sql&lt;br /&gt;allowanonymouslogin: no&lt;br /&gt;allowplaintext: yes&lt;br /&gt;mech_list: plain login cram-md5 digest-md5&lt;br /&gt;sql_engine: mysql&lt;br /&gt;sql_hostnames: 127.0.0.1&lt;br /&gt;sql_user: syscp&lt;br /&gt;sql_passwd: &lt;span style=&quot;color: #ff0000&quot;&gt;MYSQL_PASSWORD&lt;/span&gt;&lt;br /&gt;sql_database: syscp&lt;br /&gt;sql_select: SELECT password FROM mail_users WHERE username=&apos;%u@%r&apos; OR email=&apos;%u@%r&apos;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7、重启postfix: &lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; width=&quot;560&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#000000&quot;&gt;&lt;span style=&quot;color: #ffffff&quot;&gt;# /etc/init.d/postfix restart&lt;br /&gt;# newaliases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;</description>
		<guid>http://www.ispcpcn.com/Article/24.aspx</guid>
		<trackback:ping>http://www.ispcpcn.com/Article/24/Trackback.ashx</trackback:ping>
		<comments>http://www.ispcpcn.com/Article/24.aspx#CommentPostAnchor</comments>
		<wfw:commentRss>http://www.ispcpcn.com/Article/24/Feeds.ashx</wfw:commentRss>
	</item>
</channel>
</rss>
