星期二, 1月 05, 2010

[網管]避免假冒同單位的帳號寄信

參考:傑克的研究生活
幫 Postfix 加上 Sender Policy Framework(SPF) 來過濾假冒的垃圾郵件。
步驟:
  1. 修改單位的DNS伺服器
  2. Postfix 加入 SPF功能
  3. 把未通過 SPF 檢查的信件 reject
實作:
修改 /etc/namedb/master/db.slps (freebsd)
aaa.tpc.edu.tw.        IN      TXT     "v=spf1 a ip4:163.20.xxx.yyy -all"
bbb.aaa.tpc.edu.tw.   IN      TXT     "v=spf1 a ip4:163.20.xxx.yyy -all"
ccc.aaa.tpc.edu.tw.    IN      TXT     "v=spf1 a ip4:163.20.xxx.zzz -all"

安裝 postfix-policyd-spf-perl
修改 /usr/local/etc/postfix/master.cf
policy  unix  -       n       n       -       0       spawn
            user=nobody argv=/usr/local/sbin/postfix-policyd-spf-perl

修改 /usr/local/etc/postfix/main.cf
smtpd_recipient_restrictions =
            ...
            reject_unauth_destination
            check_policy_service unix:private/policy
            ...

        policy_time_limit = 3600


ps: 第一次執行 rndc reload 時, spf 功能並沒有啟動,看了 /var/log/messages 後發現 dns 中設定 spf 並沒有正常執行,出現「named: the working directory is not writable」,才發現
namedb 的目錄也要設定群組也可以寫入的權限。
$ sudo chmod g+w named


[Develop] Visual Studio 佈景

原文: CODING HORROR - Is Your IDE Hot or Not?

長時間看 Code 的話,還是用點技巧對自己多照顧點吧!

To import, use the Tools | Import and Export Settings menu in Visual Studio 2005. But be sure you have the necessary fonts installed first-- Consolas for the main font and Dina for the output console font.

Here's how to export your own IDE font and color settings:

  • Tools | Import and Export Settings...
  • Select Export
  • Click the All Settings node to unselect everything in the tree
  • Expand the tree to "All Settings, Options , Environment"
  • Click the "Fonts and Colors" node
  • Click next, name the file appropriately, and Finish.



執行 jar 檔案

引文自 InfoWorld JAVAWORLD 文章
To execute a jar file, you can use the java command's

-jar option. For example, say you have a runnable jar file called myjar.jar. Because the file is runnable, you can execute it like this: java -jar myjar.jar.

用了 JDownloader 了覺得實在很讚,不過,由於它是 .jar 的檔案,所以要把它加到面板上時(Gnome)時,會直接用解壓縮程式來開啟,上網爬文後,才發現原來要用上述的語法才能用,把它記下來,以免下次忘記!


星期五, 10月 09, 2009

Apache 2.2 出現 httpaccept not ready的錯誤訊息

解決方式有三:

  1. 命令列: kldload /boot/kernel/accf*.ko
  2. 設定檔/boot/load.conf :  accf_http_load="yes"
  3. 重新編譯核心:
    options        ACCEPT_FILTER_DATA
    options         ACCEPT_FILTER_HTTP

星期六, 9月 12, 2009

Linux: 大於 2TB 的分割區

最近硬碟愈做愈大,如果做 RAID 的話,大於 2TB 其實是蠻容易~~~

在網路上找了一下資料,先記錄下來,等遇到了再來試一下!

Linux Creating a Partition Size Larger than 2TB

星期五, 9月 11, 2009

更換輸入法真痛苦!

嘿!
改輸入法真的是一件痛苦的事啊!
記得在大學時老師教大易輸入,當初從早到晚硬練,
把所有的字從頭到尾打透透,果然不負有心人,速度算得上頂尖;畢業後看到嘸蝦米的介紹,覺得實在很不錯,還先叫原本是注音的同事換成嘸蝦米,過了三個月,他的打字速度只比小弟慢一些些~~~~

後來,小弟也覺得大易用40個按鍵來做輸入實在太不人性(常打錯,距離又遠),痛定思痛,終於忍痛把大易移除掉,呼!!!當初那種痛苦啊!就像跑步健將突然摔掉腿,從頭開始復健,學走路,學跑步一樣啊!

所以,沒事不要找事,但是,如果有事(工作都打字速度很有關係)那就快一點換吧!年紀愈大愈難更換啊!

嗯!順便一提,自從換了嘸蝦米後,打字的速度比以前大易的時代又更快了~~~~~

ps: 倉頡的使用者也不用換,聽說好幾屆的打字冠軍,就是用倉頡,不過聽說是用「大新倉頡」,它和嘸蝦米一直都是冠亞軍,不過,我不會用倉頡,所以就沒仔細研究。


星期四, 9月 03, 2009

[Ubuntu]VirtualBox 升級後無法執行 Guest OS ?

升級 Virtualbox 至 3.04 後,執行 其中的 Gust OS 時卻出現下列的錯誤訊息:
VirtualBox kernel driver not installed. The vboxdrv kernel module was either not loaded or /dev/vboxdrv was not created for some reason. Re-setup the kernel module by executing '/etc/init.d/vboxdrv setup' as root.
上列的訊息是說要重新執行 '/etc/init.d/vboxdrv setup',不過關鍵是要安裝 linux-header,所以解決之道如下:
1. sudo apt-get install linux-headers-`uname -r`
2.
dpkg-reconfigure virtualbox