可以先找看看openwebmail.conf設定檔在哪裡?
sudo find / -name openwebmail.conf
修改openwebmail.conf檔案
sudo vim /usr/lib/cgi-bin/openwebmail/etc/openwebmail.conf
將domainnames auto 改為如下所示:
domainnames abc.com.tw, mail.abc.com.tw
可以先找看看openwebmail.conf設定檔在哪裡?
sudo find / -name openwebmail.conf
修改openwebmail.conf檔案
sudo vim /usr/lib/cgi-bin/openwebmail/etc/openwebmail.conf
將domainnames auto 改為如下所示:
domainnames abc.com.tw, mail.abc.com.tw
1.當你安裝好vsftp與防火牆iptables後,發現設定都是對的,防火牆也有開啟20-21port,但是使用FTP軟體就是連不上,請修改以下兩個設定檔
2.修改加入以下的文字 sudo vim /etc/vsftpd.conf
pasv_enable=YES
pasv_min_port=4000
pasv_max_port=4500
3.修改防火牆開啟4000-4500的port
iptables -A INPUT -i ppp0 -p tcp --dport 4000:4500 -j ACCEPT
4.現在就可以連上去FTP Server囉
1.當你安裝號Awstats後,報表會反解IP位置,當然你可以加入外掛讓Awstats顯示國家與程式還有組織的訊息
2.下載所需要的資料
wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
wget http://geolite.maxmind.com/download/geoip/database/asnum/GeoIPASNum.dat.gz
新增資料夾
1.mkdir /home/user/backup/
user為你的帳號
2.backup內新增iptables.sh文件,然後將以下的文字貼上,然後再去修改你要的部分。
#先阻擋全部
iptables -P INPUT DROP
# 127.0.0.1 本地端回應全接受
iptables -A INPUT -i lo -j ACCEPT
Apache2開啟網站的Index順序如下:
index.html index.cgi index.pl index.php index.xhtml
若你要改變Index順序,建議修改設定檔,加入以下文字
vim /etc/apach2/apach2.conf
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml
這樣一開始就會用Index.php開啟網站
root@ubuntu:~# /etc/init.d/apache2 reload
* Reloading web server config apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
修改apache2.conf
vim /etc/apache2/apache2.conf
加入
ServerName 127.0.0.1
通常在管理Server的時候,也可以使用一些指令搭配的方式,將所得到的資訊,mail給管理者,方便管理者只需要使用mail就可以查看目前的Server的狀態
sudo df -h | mail -s 'Server HD Space' abc@ccc.com.tw
這樣就可以寄到管理者上囉,當然你也可以把他加入排程
sudo crontab -e
0 8 * * * df -h | mail -s 'Server HD Space' abc@ccc.com.tw
存檔離開就OK囉。
安裝好PostFit後,沒有報表分析怎行呢?找了支援PostFix之源的分析軟體,採用awstats分析
1.sudo apt-get install awstats
修改設定檔案,請參考以下的網址
http://awstats.sourceforge.net/docs/awstats_faq.html#MAIL
預監控Server的狀態如CPU、磁碟空間、網路流量時,可以安裝Cacti套件與Snmpd的套件來監控網路流量。
請在安裝Ubuntu的時候,將LMAP的選項打勾,會裝Apache2+Mysql
1.sudo apt-get install cacti
點選OK
1.修改 sudo /vim /etc/postfix/mail.cf ,加入以下這段
smtpd_client_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_unknown_client,
check_client_access hash:/etc/postfix/access,
reject_rbl_client cbl.abuseat.org,
reject_rbl_client sbl.spamhaus.org,
reject_rbl_client xbl.spamhaus.org,
reject_rbl_client dsbl.dnsbl.net.au