<?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:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Power的部落格 &#187; Server</title>
	<atom:link href="http://www.forpower.com/blog/category/linux/server/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.forpower.com/blog</link>
	<description>把夢越作越小了</description>
	<lastBuildDate>Wed, 15 Oct 2025 07:44:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>CentOS vsftpd FTP Server 安裝設定</title>
		<link>http://www.forpower.com/blog/2013/10/09/centos-vsftpd-ftp-server-%e5%ae%89%e8%a3%9d%e8%a8%ad%e5%ae%9a/</link>
		<comments>http://www.forpower.com/blog/2013/10/09/centos-vsftpd-ftp-server-%e5%ae%89%e8%a3%9d%e8%a8%ad%e5%ae%9a/#comments</comments>
		<pubDate>Wed, 09 Oct 2013 07:23:17 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://www.forpower.com/blog/?p=108</guid>
		<description><![CDATA[安裝 vsftpd yum install vsftpd 編輯 vsftpd 設定檔 vi /etc/vsftpd/vsftpd.conf 伺服器環境有關的設定： use_localtime=YES connect_from_port_20=YES listen=YES #使用 stand alone 方式啟動 vsftpd ftpd_banner=文字說明 banner_file=/path/file #指定純文字檔作為使用者登入伺服器時所顯示的歡迎訊息connect_timeout=60 data_connection_timeout=300 idle_session_timeout=300&#160; max_clients=10 #設定同一時間，最多有多少 client max_per_ip=3 #同一個 IP 同一時間可允許多少連線 local_max_rate=1000000 #限制實體用戶的下載流量，單位是 bytes/second pasv_enable=YES pasv_min_port=65400 pasv_max_port=65410 #使用 65400 到 &#8230; <a href="http://www.forpower.com/blog/2013/10/09/centos-vsftpd-ftp-server-%e5%ae%89%e8%a3%9d%e8%a8%ad%e5%ae%9a/">繼續閱讀 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<ol>
<li><strong>安裝 vsftpd<br />
</strong>yum install vsftpd</li>
<li><strong>編輯 vsftpd 設定檔</strong><br />
vi /etc/vsftpd/vsftpd.conf<br />
<strong>伺服器環境有關的設定：<br />
</strong>use_localtime=YES<br />
connect_from_port_20=YES<br />
listen=YES <span style="color: #888888;">#使用 stand alone 方式啟動 vsftpd<br />
</span>ftpd_banner=文字說明<br />
banner_file=/path/file <span style="color: #888888;">#指定純文字檔作為使用者登入伺服器時所顯示的歡迎訊息</span>connect_timeout=60<br />
data_connection_timeout=300<br />
idle_session_timeout=300&nbsp;</p>
<p>max_clients=10 <span style="color: #888888;">#設定同一時間，最多有多少 client</span><br />
max_per_ip=3 <span style="color: #888888;">#同一個 IP 同一時間可允許多少連線 </span><br />
local_max_rate=1000000 <span style="color: #888888;">#限制實體用戶的下載流量，單位是 bytes/second</span></p>
<p>pasv_enable=YES<br />
pasv_min_port=65400<br />
pasv_max_port=65410<br />
<span style="color: #888888;">#使用 65400 到 65410 這 11 個 port 來進行被動式連線模式的連接</span></p>
<p>anonymous_enable=NO    <span style="color: #888888;">#不允許 anonymous 登入我們的 vsftpd 主機</span></p>
<p>ascii_download_enable=YES <span style="color: #888888;">#如果設定為 YES ，那麼 client 就優先 (預設) 使用 ASCII 格式下載檔案</span><br />
ascii_upload_enable=YES <span style="color: #888888;">#與上一個設定類似，只是這個設定針對上傳</span></p>
<p>tcp_wrappers=YES       <span style="color: #888888;">#如為 YES 可以設定 /etc/hosts.allow  與  /etc/hosts.deny<br />
</span>xferlog_enable=YES <span style="color: #888888;">#使用者上傳與下載檔案都會被紀錄起來</span>xferlog_file=/var/log/xferlog <span style="color: #888888;">#如果上一個 xferlog_enable=YES 的話，這裡就可以設定登錄檔的檔名<br />
</span>xferlog_std_format=NO <span style="color: #888888;">#是否設定為 wu ftp 相同的登錄檔格式</span></p>
<p>dual_log_enable=YES,<br />
vsftpd_log_file=/var/log/vsftpd.log<br />
nopriv_user=nobody <span style="color: #888888;">#預設以 nobody 作為此一服務執行者的權限，入侵者僅能取得 nobody 的權限</span></p>
<p>pam_service_name=vsftpd <span style="color: #888888;">#這個是 pam 模組的名稱，放置在 /etc/pam.d/vsftpd</span></p>
<p><strong>實體用戶相關的資訊：</strong><br />
local_enable=YES <span style="color: #888888;">#支援本地端的實體用戶登入</span><br />
write_enable=YES<br />
local_umask=002 <span style="color: #888888;">#建立新目錄與檔案的權限</span></p>
<p>userlist_enable=YES <span style="color: #888888;">#藉助 vsftpd 的抵擋機制來處理某些不受歡迎的帳號</span><br />
userlist_deny=YES <span style="color: #888888;">#當 userlist_enable=YES 時才會生效的設定</span><br />
userlist_file=/etc/vsftpd/user_list <span style="color: #888888;">#若上面 userlist_deny=YES 時，則這個檔案就有用處了！在這個檔案內的帳號都無法使用 vsftpd</span></p>
<p>chroot_local_user=YES <span style="color: #888888;">#是否要將使用者限制在自己的家目錄之內</span><br />
chroot_list_enable=YES <span style="color: #888888;">#是否啟用 chroot 寫入列表的功能</span><br />
chroot_list_file=/etc/vsftpd.chroot_list <span style="color: #888888;">#如果 chroot_list_enable=YES 那麼就可以設定這個項目</span></li>
<li><strong>/etc/pam.d/vsftpd </strong><br />
vsftpd 使用 PAM 模組時的相關設定檔<br />
主要用來作為身份認證之用，還有一些使用者身份的抵擋功能，也是透過這個檔案來達成的。<br />
vi /etc/pam.d/vsftpd</li>
<li><strong>/etc/vsftpd/ftpusers</strong><br />
與上一個檔案有關係，也就是 PAM 模組 (/etc/pam.d/vsftpd) 所指定的那個無法登入的使用者設定檔啊！ 這個檔案的設定很簡單，你只要將『不想讓他登入 FTP 的帳號』寫入這個檔案即可。<br />
vi /etc/vsftpd/ftpusers</li>
<li><strong>建立限制系統帳號登入的檔案</strong><br />
/etc/vsftpd/ftpusers：就是 /etc/pam.d/vsftpd 這個檔案的設定所影響的<br />
/etc/vsftpd/user_list：由 vsftpd.conf 的 userlist_file 所設定<br />
<strong>/etc/vsftpd/user_list<br />
</strong>這個檔案是否能夠生效與 vsftpd.conf 內的 『 userlist_enable, userlist_deny 參數有關<br />
<strong>/etc/vsftpd/chroot_list<br />
</strong>這個檔案要生效與 vsftpd.conf 內的『 chroot_list_enable, chroot_list_file 』參數有關，檔案預設是不存在的，必須要手動自行建立。&nbsp;</p>
<p>這兩個檔案的內容是一樣的哩～並且這兩個檔案必須要存在才行。請參考 /etc/passwd 設定檔， 然後將 UID 小於 500 的帳號名稱同時寫到這兩個檔案內一行一個帳號！</li>
<li><strong>/usr/sbin/vsftpd</strong><br />
這就是 vsftpd 的主要執行檔</li>
<li><strong>/var/ftp/</strong><br />
vsftpd 的預設匿名者登入的根目錄</li>
<li><strong>啟動 vsftpd<br />
</strong><span style="color: #0000ff;">service vsftpd start</span><br />
<span style="color: #0000ff;">netstat -tulnp| grep 21</span><br />
<span style="color: #0000ff;">chkconfig vsftpd on</span></li>
<li><strong>防火牆設定：</strong><br />
vi /etc/sysconfig/iptables<br />
加入 iptables 的規則<br />
iptables -A INPUT -i eth0 -p tcp &#8211;dport 20:21 -j ACCEPT<br />
iptables -A INPUT -i eth0 -p tcp &#8211;dport 65400:65410 -j ACCEPT&nbsp;</p>
<p>vi /etc/sysconfig/iptables-config<br />
IPTABLES_MODULES="ip_nat_ftp ip_conntrack_ftp"# 加入模組即可！兩個模組中間有空白鍵隔開！</p>
<p>/etc/init.d/iptables restart #重新啟動 iptables</li>
<li><strong>常見問題：<br />
</strong>1.如果在 Client 端上面發現無法連線成功<br />
iptables 防火牆的規則當中，是否開放了 client 端的 port 21<br />
2.如果 Client 無法上傳檔案<br />
vi /etc/vsftpd/vsftpd.conf 加上這個設定『write_enable=YES』</li>
<li><strong>加入 /var/log/vsftpd.log 的支援</strong><br />
vi /etc/vsftpd/vsftpd.conf<br />
加入<br />
dual_log_enable=YES<br />
vsftpd_log_file=/var/log/vsftpd.log/etc/init.d/vsftpd restart</li>
<li><strong>查看Log記錄：<br />
</strong>vi /var/log/vsftpd.log<br />
vi /var/log/messages<br />
vi /var/log/xferlog</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.forpower.com/blog/2013/10/09/centos-vsftpd-ftp-server-%e5%ae%89%e8%a3%9d%e8%a8%ad%e5%ae%9a/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IIS 7.5 + PHP5 + MySQL + SQLSRV 3.0</title>
		<link>http://www.forpower.com/blog/2013/10/07/iis-7-5-php5-mysql-sqlsrv-3-0/</link>
		<comments>http://www.forpower.com/blog/2013/10/07/iis-7-5-php5-mysql-sqlsrv-3-0/#comments</comments>
		<pubDate>Mon, 07 Oct 2013 10:23:46 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[未分類]]></category>

		<guid isPermaLink="false">http://www.forpower.com/blog/?p=105</guid>
		<description><![CDATA[Server環境： Windows server 2008 R2 sp1 x64 安裝 Microsoft SQL Server 2012 Native Client x64 安裝 dotNetFramework_4_Full_x86_x64.exe 安裝 ODBC：mysql-connector-odbc-5.1.11-winx64.msi (非必要) MySQL安裝： 安裝mysql-installer-community-5.5.27.2.msi 安裝PHP for Windows： 下載 php-5.3.17-nts-Win32-VC9-x86.msi：http://windows.php.net/download/ 安裝 php-5.3.17-nts-Win32-VC9-x86.msi，選擇 fastcgi 安裝到 C:\PHP\ 1. 這是php的安裝包，單純安裝並不能運行php，還需要伺服器（IIS、Apache等）的支援。 2. nts，也就是None-Thread Safe即非執行緒安全，在執行時不進行執行緒（thread）安全檢查反之，Thread Safe就是執行緒安全，執行時會進行執行緒（thread）安全檢查，以防止有新要求就啟動新執行緒的 CGI 執行方式耗盡系統資源。 &#8230; <a href="http://www.forpower.com/blog/2013/10/07/iis-7-5-php5-mysql-sqlsrv-3-0/">繼續閱讀 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>Server</strong><strong>環境： </strong>Windows server 2008 R2 sp1 x64</p>
<ol>
<li>安裝 Microsoft SQL  Server 2012 Native Client x64</li>
<li>安裝 dotNetFramework_4_Full_x86_x64.exe</li>
<li><span style="color: #c0c0c0;">安裝 ODBC：mysql-connector-odbc-5.1.11-winx64.msi (非必要)</span></li>
</ol>
<p><strong>MySQL</strong><strong>安裝： </strong></p>
<ol>
<li>安裝mysql-installer-community-5.5.27.2.msi</li>
</ol>
<p><strong>安裝PHP for Windows：<br />
</strong>下載 php-5.3.17-nts-Win32-VC9-x86.msi：<a href="http://windows.php.net/download/">http://windows.php.net/download/<br />
</a>安裝  php-5.3.17-nts-Win32-VC9-x86.msi，選擇 fastcgi 安裝到 C:\PHP\</p>
<p>1. 這是php的安裝包，單純安裝並不能運行php，還需要伺服器（IIS、Apache等）的支援。</p>
<p>2. nts，也就是None-Thread Safe即非執行緒安全，在執行時不進行執行緒（thread）安全檢查反之，Thread Safe就是執行緒安全，執行時會進行執行緒（thread）安全檢查，以防止有新要求就啟動新執行緒的 CGI 執行方式耗盡系統資源。</p>
<p>PHP的兩種執行方式：ISAPI和FastCGI。</p>
<p>FastCGI執行方式是以單一執行緒來執行操作，所以不需要進行執行緒的安全檢查，除去執行緒安全檢查的防護反而可以提高執行效率，所以，如果是以 FastCGI（無論搭配 IIS 6 或 IIS 7）執行 PHP，都建議下載、執行 non-thread safe 的 PHP （PHP 的二進位檔有兩種包裝方式：msi 、zip ，請下載 zip 套件）。</p>
<p>而執行緒安全檢查正是為ISAPI方式的PHP準備的，因為有許多php模組都不是執行緒安全的，所以需要使用Thread Safe的PHP。</p>
<p>3. win32 指這是個32位元Windows平臺上運行的。</p>
<p>4. VC9 提示這是用Visual Studio 2008 編譯器編譯的，通常建議使用IIS 伺服器來架設（VC6的建議使用Apache）。<br />
5. X86 提示此版本在X86架構系統上運行。</p>
<p><strong>安裝SQLSRV30：<br />
</strong>下載 SQLSRV30：<br />
<a href="http://www.microsoft.com/en-us/download/details.aspx?id=20098">http://www.microsoft.com/en-us/download/details.aspx?id=20098</a></p>
<ol>
<li>安裝 SQLSRV30 到 C:\PHP\ext</li>
<li>設定 C:\PHP\php.ini 檔<br />
<span style="color: #ff0000;">extension_dir = "c:\PHP\ext"</span><br />
[PHP_MSSQL]<br />
<span style="color: #ff0000;"> extension=php_sqlsrv_53_ts.dll <span style="color: #333333;"><br />
</span> extension=php_sqlsrv_53_nts.dll</span></p>
<p>[PHP_PDO_MSSQL]<br />
<span style="color: #ff0000;"> extension=php_pdo_sqlsrv_53_ts.dll</span><br />
<span style="color: #ff0000;">extension=php_pdo_sqlsrv_53_nts.dll</span>&nbsp;</p>
<p>register_globals = Off<br />
allow_url_fopen = Off<br />
magic_quotes_gpc = On<br />
short_open_tag = On<br />
#safe_mode  = On</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.forpower.com/blog/2013/10/07/iis-7-5-php5-mysql-sqlsrv-3-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LAMP安裝</title>
		<link>http://www.forpower.com/blog/2013/10/02/lamp%e5%ae%89%e8%a3%9d/</link>
		<comments>http://www.forpower.com/blog/2013/10/02/lamp%e5%ae%89%e8%a3%9d/#comments</comments>
		<pubDate>Wed, 02 Oct 2013 10:12:36 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://www.forpower.com/blog/?p=86</guid>
		<description><![CDATA[yum –y update shutdown –r now 設定iptables 時間校正 yum –y install ntp 安裝ntp套件 ntpdate –u time.stdtime.gov.tw ; /sbin/hwclock -w 校正系統時間，並同步寫入bios 安裝apache、php、mysql yum –y install httpd php mysql mysql-server php-mysql php-gd php-mbstring php-mcrypt Apache設定 vi /etc/httpd/conf/httpd.conf 將ServerTokens 的OS改為Prod chkconfig httpd on &#8230; <a href="http://www.forpower.com/blog/2013/10/02/lamp%e5%ae%89%e8%a3%9d/">繼續閱讀 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<ol>
<li>yum –y update</li>
<li>shutdown –r now</li>
<li>設定iptables</li>
<li>時間校正<br />
<span style="color: #ff0000;">yum –y install ntp</span> <span style="color: #c0c0c0;">安裝ntp套件</span><br />
<span style="color: #ff0000;">ntpdate –u time.stdtime.gov.tw ; /sbin/hwclock  -w</span> <span style="color: #c0c0c0;">校正系統時間，並同步寫入bios</span></li>
<li><strong>安裝apache、php、mysql</strong><br />
<span style="color: #ff0000;">yum –y install httpd php mysql mysql-server  php-mysql php-gd php-mbstring php-mcrypt</span></li>
<li><strong>Apache設定</strong><br />
<span style="color: #ff0000;">vi /etc/httpd/conf/httpd.conf</span> <span style="color: #c0c0c0;">將ServerTokens 的OS改為Prod</span><br />
<span style="color: #ff0000;">chkconfig httpd on</span> <span style="color: #c0c0c0;">加入啟動列表</span><br />
<span style="color: #ff0000;">service httpd start</span> <span style="color: #c0c0c0;">啟動apache</span></li>
<li><strong>Mysql設定</strong><br />
<span style="color: #ff0000;">vi /etc/my.cnf</span><br />
[mysqld]裡加入<br />
default-character-set = utf8再加入<br />
[mysql]<br />
default-character-set = utf8&nbsp;</p>
<p><span style="color: #ff0000;">chkconfig mysqld on</span> <span style="color: #c0c0c0;">加入啟動列表</span><br />
<span style="color: #ff0000;">service mysqld start</span> <span style="color: #c0c0c0;">啟動mysql</span><br />
<span style="color: #ff0000;">mysqladmin –u root password ‘YourPassowrd’</span> <span style="color: #c0c0c0;">更改root密碼</span></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.forpower.com/blog/2013/10/02/lamp%e5%ae%89%e8%a3%9d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS 6.2 Mail建置流程 Postfix+dovecot</title>
		<link>http://www.forpower.com/blog/2013/09/15/centos-6-2-mail%e5%bb%ba%e7%bd%ae%e6%b5%81%e7%a8%8b-postfixdovecot/</link>
		<comments>http://www.forpower.com/blog/2013/09/15/centos-6-2-mail%e5%bb%ba%e7%bd%ae%e6%b5%81%e7%a8%8b-postfixdovecot/#comments</comments>
		<pubDate>Sun, 15 Sep 2013 03:18:31 +0000</pubDate>
		<dc:creator>power</dc:creator>
				<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://www.forpower.com/blog/?p=37</guid>
		<description><![CDATA[關閉SELinux vi /etc/sysconfig/selinux SELINUX=enforcing 改成 SELINUX=disabled 設定yum vi /etc/yum.repos.d/CentOS-Base.repo 利用vi搜尋/取代功能 :%s/mirror.centos.org\/centos/ftp.isu.edu.tw\/pub\/Linux\/CentOS/g :%s/mirrorlist/#mirrorlist/g :%s/#baseurl/baseurl/g 設定完後，執行： yum –y update 立即更新系統套件 完成後請重新開機 shutdown –r now 網路校時 yum -y install ntp 安裝NTP /usr/sbin/ntpdate tock.stdtime.gov.tw 執行網路校時 /usr/sbin/hwclock -w 將時間寫入BIOS vi /etc/crontab 01 5 * * &#8230; <a href="http://www.forpower.com/blog/2013/09/15/centos-6-2-mail%e5%bb%ba%e7%bd%ae%e6%b5%81%e7%a8%8b-postfixdovecot/">繼續閱讀 <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>關閉SELinux</strong><br />
<span style="color: #0000ff;">vi /etc/sysconfig/selinux</span></p>
<p>SELINUX=<span style="color: #ff0000;">enforcing</span><br />
改成<br />
SELINUX=<span style="color: #ff0000;">disabled</span></p>
<p><strong>設定yum<br />
</strong><span style="color: #0000ff;">vi /etc/yum.repos.d/CentOS-Base.repo</span></p>
<p>利用vi搜尋/取代功能<br />
:%s/mirror.centos.org\/centos/ftp.isu.edu.tw\/pub\/Linux\/CentOS/g<br />
:%s/mirrorlist/#mirrorlist/g<br />
:%s/#baseurl/baseurl/g</p>
<p>設定完後，執行：<br />
<span style="color: #0000ff;">yum –y update</span></p>
<p>立即更新系統套件<br />
完成後請重新開機<br />
<span style="color: #0000ff;">shutdown –r now</span></p>
<p><strong>網路校時<br />
</strong><span style="color: #0000ff;">yum -y install ntp</span> <span style="color: #c0c0c0;">安裝NTP</span><br />
<span style="color: #0000ff;">/usr/sbin/ntpdate tock.stdtime.gov.tw </span> <span style="color: #c0c0c0;">執行網路校時</span><span style="color: #0000ff;"><br />
</span><span style="color: #0000ff;">/usr/sbin/hwclock -w</span> <span style="color: #c0c0c0;">將時間寫入BIOS</span></p>
<p><span style="color: #0000ff;">vi /etc/crontab</span><br />
01 5 * * * root /usr/sbin/ntpdate tock.stdtime.gov.tw &amp;&amp; /sbin/hwclock –w  <span style="color: #c0c0c0;">排程自動校時每天5:01校時</span></p>
<p><strong>安裝Postfix</strong></p>
<ol>
<li>移除 sendmail 安裝 postfix<br />
<span style="color: #0000ff;">/etc/init.d/sendmail stop</span> <span style="color: #c0c0c0;">停用sendmail</span><br />
<span style="color: #0000ff;">rpm -e sendmail</span> <span style="color: #c0c0c0;">移除sendmail</span><br />
<span style="color: #0000ff;">yum install postfix</span> <span style="color: #c0c0c0;">安裝postfix</span><br />
<span style="color: #0000ff;">service postfix start</span> <span style="color: #c0c0c0;">啟動postfix服務</span></li>
<li>postfix 設定<br />
設定 postfix 可接收外部連線<br />
<span style="color: #0000ff;">vi /etc/postfix/main.cf</span><br />
<span style="color: #333333;">inet_interfaces = all </span> <span style="color: #c0c0c0;">這一行拿掉#號註解</span><br />
<span style="color: #333333;">inet_interfaces = localhost</span> <span style="color: #c0c0c0;">這一行加上#號註解</span><br />
<span style="color: #333333;">mydomain = mydomain.com</span><br />
myhostname = mail.mydomain.com<br />
<span style="color: #0000ff;">service postfix restart</span> <span style="color: #c0c0c0;">重新啟動postfix服務</span></li>
<li>測試連線<br />
[root@localhost ~]#  <span style="color: #0000ff;">telnet 192.168.1.1 25</span><br />
Trying 192.168.1.1&#8230;<br />
Connected to 192.168.1.1.<br />
Escape character is &#8216;^]&#8217;.<br />
220 pororo.no-ip.org ESMTP Postfix<br />
<span style="color: #0000ff;">quit</span></li>
<li>設定 postfix SMTP 驗證<br />
安裝 cyrus-sasl-md5  cyrus-sasl-plain  cyrus-sasl 套件<br />
<span style="color: #0000ff;">yum install cyrus-sasl-md5 cyrus-sasl-plain cyrus-sasl</span><br />
<span style="color: #0000ff;">vi /etc/postfix/main.cf </span><span style="color: #c0c0c0;">加入下面設定</span><br />
smtpd_sasl_auth_enable = yes<br />
smtpd_sasl_security_options = noanonymous<br />
broken_sasl_auth_clients = yes<br />
smtpd_recipient_restrictions=permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination&nbsp;</p>
<p><span style="color: #0000ff;">chkconfig saslauthd on</span> <span style="color: #c0c0c0;">設定開機啟動</span><br />
<span style="color: #0000ff;">service saslauthd restart</span> <span style="color: #c0c0c0;">啟動saslauthd服務</span></p>
<p>利用 telnet 測式 smtp 認證功能是否生效(要有出現<span style="color: #ff0000;">LOGIN PLAIN</span>才算成功)<br />
[root@localhost ~]# <span style="color: #0000ff;">telnet 192.168.1.1 25</span><br />
Trying 192.168.1.1&#8230;<br />
Connected to 192.168.1.1.<br />
Escape character is &#8216;^]&#8217;.<br />
220 mail.mydomain.com ESMTP Postfix<br />
<span style="color: #0000ff;">ehlo localhost</span><br />
250-mail.mydomain.com<br />
250-PIPELINING<br />
250-SIZE 10240000<br />
250-VRFY<br />
250-ETRN<br />
250-AUTH<span style="color: #ff0000;"> PLAIN</span><span style="line-height: 24px;"> </span><span style="color: #ff0000;">LOGIN</span><br />
250-AUTH=<span style="color: #ff0000;">PLAIN </span><span style="color: #ff0000; line-height: 24px;">LOGIN</span><br />
250-ENHANCEDSTATUSCODES<br />
250-8BITMIME<br />
250 DSN<br />
<span style="color: #0000ff;">quit</span></li>
</ol>
<p><strong>安裝 dovecot pop3 服務<br />
</strong><span style="color: #0000ff;">yum install dovecot</span> #安裝dovecot<br />
<span style="color: #0000ff;">vi /etc/dovecot/dovecot.conf</span><br />
protocols = imap imaps pop3 pop3s <span style="color: #c0c0c0;">將#號註解拿掉<br />
</span>disable_plaintext_auth = no <span style="color: #c0c0c0;">確認是否有<br />
</span>mail_location = mbox:~/mail:INBOX=/var/mail/%u <span style="color: #c0c0c0;">確認是否有<br />
</span>設定啟動 dovecot 服務,並設定開機自動啟動<br />
<span style="color: #0000ff;">chkconfig dovecot on</span><br />
<span style="color: #0000ff;">service dovecot start</span></p>
<p><span style="color: #0000ff;"><span style="color: #000000;"><strong>郵件log查詢</strong></span><br />
vi /var/log/maillog<br />
</span></p>
<p><span style="color: #0000ff;"><span style="color: #000000;"><strong>輸出郵件log</strong></span><br />
grep 421 /var/log/maillog &gt; mail_error </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.forpower.com/blog/2013/09/15/centos-6-2-mail%e5%bb%ba%e7%bd%ae%e6%b5%81%e7%a8%8b-postfixdovecot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
