preload
十月 23

參考:
http://nelson.pixnet.net/blog/post/22090024

就是利用google 幫忙搜尋Avira的促銷活動的網頁.
再去申請免費的免費的key, 通常可以1 ~ 3個月.
到期後, 再找一次促銷活動的網頁來申請囉!!

方法:
用google 搜尋
site:license.avira.com Promotion -URL -disabled
其中
license.avira.com 是小紅傘專門用來提供授權金鑰的網址
-URL -disabled 是用來濾掉過期的促銷活動

十月 14

今早上我突然心血來潮, 去申請了一個中文域名.
然後把我的blog對應到此domain name.
但是…. 在http.conf 中的virtual host設定中無法設定中文………

哇咧~~ 搞屁啊!!

還好, Google大神又救了我 (已經救了我幾千百次了) ~~||
http://中文.tw/technology/technology_02.htm

原來在http.conf 中要用punycode 編碼
把我的中文域名轉成punycode 後在設定到http.conf 就可以啦….

九月 23

Continue reading »

九月 22


參考:
http://www.ntu.beautifulworldco.com/weblog/?p=385

首先去修改 /etc/ssh/sshd_config ,把 PermitRootLogin 後面的 no 改成 yes,然後重新起動 sshd 就行了.
在 Solaris 10 上重新起動 sshd 的方法是 svcadm disable ssh; svcadm enable ssh

九月 22

參考:
http://blogs.sun.com/chrisg/entry/samba_meets_zfs
http://www.edplese.com/samba-with-zfs.html
http://opensolaris.org/jive/thread.jspa?messageID=190522

九月 19

參考此網站:
http://blogs.sun.com/natarajan/entry/setting_up_static_ip_and

基本上就是這句話:
- Disable Network AutoMagic(NWAM) service and enable traditional networking service
操作如下:
#svcadm enable physical:default
#svcadm disable physical:nwam

然後就可以用GUI的tool 去設定static IP address. 然後reboot
這樣可以了…….但是dns 好像還有問題.
所以就:
#cp /etc/nsswitch.dns /etc/nsswitch.conf

就OK啦!!

五月 19

Continue reading »

四月 15

因為某台server 沒裝sendmail 和postfix, 所以一些系統的log message 無法寄出去.
所以我改用了』command line email『來寄信.
大部分的情況都可以解決, 但是logwatch就是寄不出去.
搞了好久, 設定檔改成如下, 終於寄出去了:
修改 /etc/logwatch/conf/logwatch.conf (或 /etc/log.d/conf/logwatch.conf)

#MailTo = 『abc@xxxx.com.tw』 <— 可以不用設定啦
mailer = 『/usr/local/bin/email -s the_title_you_want abc@xxx.com.tw』 <– 強迫指定e-mail and title

搞定!!

PS: 好像是某一版的Logwatch 才有此問題的……anyway, 搞定就好!!

四月 14

若在shell script中, 需要用command line 來寄信, 常用的方式就是用』mail』 指令來發信.
但是因為某些原因, 要利用外部的smtp servers來發信, 而且外部的smtp server通常需要使用者認證才能寄信.
這時』mail』指令就派不上用場了.

後來發現可以用這個指令』email』 來寄信.
而且可以將設定檔設在~/.email.conf 中, 若此檔不存在, 他會參考/usr/local/etc/email/email.conf檔,
這樣就搞定一切啦.

好像還可以利用gmail來幫你發信喔.
改天可以試試看喔.

自問: 當sendmail 或mail 不能使用的時候, logwatch 該如何寄出log file呢?
自答: vi /etc/logwatch/conf/logwatch.conf (或 vi /etc/log.d/conf/logwatch.conf)
MailTo = abct@def.com <--- 設定要寄給誰
mailer = /usr/local/bin/email <--- 改用email 指令來寄信
(2008/04/15 註: 這樣還是寄不出去, 解決方式參考這裡)

還有一點就是, 安裝email 程式, 其default 是裝在/usr/local/bin/email, 而config 檔是在/usr/local/etc/email/email.conf
正常使用, 不會有任何問題, 但是我在/etc/crontab 中執行一個script, 其利用email來寄出信件, 但是卻怎樣也寄不出去.
搞了半天, 才知到路徑出了問題, crond 並沒有設定PATH到/usr/local/bin, 所以找不到email這程式.
所以只好用如下方式解決:
ln -s /usr/local/bin/email /bin/email

三月 14

參考:http://www.ucs.ed.ac.uk/fmd/unix/docs/mail/forwarding-unix.html

在home directory 中增加一個』.forward』 檔.
在檔案裡面寫入想要轉寄的e-mail即可.
如:
abc@qqyy.com.tw

一旦轉寄成功後, 信件自動會被移除.
若仍想保留信件, 則可以如下修改.
假設這個使用者的username 是 hao
則可寫成如下:
abc@qqyy.com.tw, \hao