設定 SendMail 轉寄功能如果想要讓主機的 SnedMail 能幫忙轉寄信件的功能則透過以下設定方式就可以達到了 # cd /etc/mail # vi access 編輯設定檔 可以照下列格式新增可允許轉寄的網域名稱 網域名稱 RELAY 請小心設定免得淪為垃圾信件轉寄站ㄛ 完成新增後存檔離開 :wq # makemap hash /etc/mail/access < /etc/mail/ access 轉換 access 為 .db 檔案
- 5月 18 週四 200617:40
設定 SendMail 轉寄功能
- 5月 18 週四 200617:05
Sendmail.cf 基本設定
Sendmail.cf 基本設定如果要使用 SendMail 伺服器的話當然就要設定相關設定檔雖然 Sendmail.cf 是個蠻複雜的設定檔但是在這裡將講解一些 sendmail.cf 比較需要設定的基礎設定只要完成以下設定,任何人都可以輕輕鬆鬆的使用 SendMail 伺服器喔1. 開啟 sendmail.cf 設定檔 # vi /etc/mail/sendmail.cf 以下為 sendmail.cf的設定檔內容 ~~ 紅色文字處請注意喔 ... 請用 / 來尋找 Addr 來找尋下面指定 DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA 建議將上面的 127.0.0.1 改為 0.0.0.0 允許任何主機都可使用 SendMail 伺服器 ... dnl TRUST_AUTH_MECH('EXTERNAL'.....dnl define('confAUTH_MECHANISMS','EXTERNALGSSAP.....請將以上兩行的 dnl 刪除,此為啟動 SMTP 認證 ... 完成修改後請存檔離開 :wq 2. 開啟 local-host-names 設定檔 # vi /etc/mail/local-host-names 當開啟 local-host-names 設定檔時會發現只有一行說明檔 請在設定檔內新增以下內容 (1) 新增輸入網域名稱 (2) 新增輸入主機名稱 (3) 新增真實主機名稱 以上主要是設定 E-Mail 中的 @ 後面的可使用網址名稱 可示主機所需來做設定 新增設定好後請存檔離開 :wq 3. 重新啟動 SendMail 伺服器及 SMTP 認證 # /etc/rc.d/init.d/sendmail restart # /etc/rc.d/init.d/saslauthd restart 如果重新啟動後無錯誤訊息,則主機的 SendMail 就可以正常收發信件了 4. 測試信件收發 # mail test 請輸入收件者 (test 指本機使用者) Subject: test 在這裡是要求輸入信件主旨 (空白) 開始輸入信件內容 . 在新的一行輸入 .代表已經完成信件內容 Cc: 詢問是否要寄信件副本給誰 (否則 Enter 跳過離開) 以上就完成測試信件的寄發動作 接下來就到 test 內去看是否有收到測試信件 # cd /var/spool/mail 可查看 test 內是否有一封測試信件或是切換到 test 使用者來看 # su - test 切換為 test 使用者 # mail 查看信件 >N 1 root@localhost 日期 "主旨" N 指的是新信件,1 代表為該信件編號 & 輸入 信件編號 來看信件 輸入 h 觀看列出所有信件的標題 輸入 d 信件編號 是刪除該編號的信件 輸入 q 退出,但是看過的信件將會被移到個人家目錄 輸入 x 退出,且不將看過的信件移入個人家目錄 以上就完成測試信件的動作 備註: 1. 未察看過的 mail 會放置在 /var/mail/帳號 內 2. 尚未寄出的 mail 會放置在 /var/spool/mqueue 內
- 5月 18 週四 200617:05
Sendmail.cf 基本設定
Sendmail.cf 基本設定如果要使用 SendMail 伺服器的話當然就要設定相關設定檔雖然 Sendmail.cf 是個蠻複雜的設定檔但是在這裡將講解一些 sendmail.cf 比較需要設定的基礎設定只要完成以下設定,任何人都可以輕輕鬆鬆的使用 SendMail 伺服器喔 1. 開啟 sendmail.cf 設定檔 # vi /etc/mail/sendmail.cf 以下為 sendmail.cf 的設定檔內容 ~~ 紅色文字處請注意喔 ... 請用 / 來尋找 Addr 來找尋下面指定 DaemonPortOptions=Port=smtp,Addr=127.0.0.1 , Name=MTA 建議將上面的 127.0.0.1 改為 0.0.0.0 允許任何主機都可使用 SendMail 伺服器 ... dnl TRUST_AUTH_MECH('EXTERNAL'..... dnl define('confAUTH_MECHANISMS','EXTERNALGSSAP..... 請將以上兩行的 dnl 刪除,此為啟動 SMTP 認證 ... 完成修改後請存檔離開 :wq 2. 開啟 local-host-names 設定檔 # vi /etc/mail/local-host-names 當開啟 local-host-names 設定檔時會發現只有一行說明檔 請在設定檔內新增以下內容 (1) 新增輸入網域名稱 (2) 新增輸入主機名稱 (3) 新增真實主機名稱 以上主要是設定 E-Mail 中的 @ 後面的可使用網址名稱 可示主機所需來做設定 新增設定好後請存檔離開 :wq 3. 重新啟動 SendMail 伺服器及 SMTP 認證 # /etc/rc.d/init.d/sendmail restart # /etc/rc.d/init.d/saslauthd restart 如果重新啟動後無錯誤訊息,則主機的 SendMail 就可以正常收發信件了 4. 測試信件收發 # mail test 請輸入收件者 (test 指本機使用者) Subject: test 在這裡是要求輸入信件主旨 (空白) 開始輸入信件內容 . 在新的一行輸入 . 代表已經完成信件內容 Cc: 詢問是否要寄信件副本給誰 (否則 Enter 跳過離開) 以上就完成測試信件的寄發動作 接下來就到 test 內去看是否有收到測試信件 # cd /var/spool/mail 可查看 test 內是否有一封測試信件或是切換到 test 使用者來看 # su - test 切換為 test 使用者 # mail 查看信件 >N 1 root@localhost 日期 "主旨" N 指的是新信件,1 代表為該信件編號 & 輸入 信件編號 來看信件 輸入 h 觀看列出所有信件的標題 輸入 d 信件編號 是刪除該編號的信件 輸入 q 退出,但是看過的信件將會被移到個人家目錄 輸入 x 退出,且不將看過的信件移入個人家目錄 以上就完成測試信件的動作 備註: 1. 未察看過的 mail 會放置在 /var/mail/帳號 內 2. 尚未寄出的 mail 會放置在 /var/spool/mqueue 內
- 5月 18 週四 200616:42
httpd.conf 設定
httpd.conf 設定以下是 httpd 的設定檔的基本設定1. 首先請開啟 httpd 的設定檔 # vi /etc/http/conf/httpd.conf 以下為 httpd.conf設定檔內容 ~~ 紅色文字處請注意 ... User apache web 伺服器名稱 Group apache 群組名稱 ... ServerAdmin root@abc.com.net 請改為您常用的 E-Mail 信箱 ... ServerName localhost:80 請改為真實主機名稱( :80 為連線時的主機埠號) ... UseCanonicalName Off 網路別名設定,請示主機的情況修改為 On ... DocumentRoot "/var/www/html" 網站的根目錄,可是主機做修改 ... 以下是設定是否允許一般使用者擁有自己的網路空間... #UserDir disable 預設值為 無,可是主機情況修改在前面加上 # ... #UserDir public_html 若要啟動使用者空間可將前面的 # 取消 ... ( 網頁會放置網頁根目錄的 public_html 目錄下 ) ... DirectoryIndexindex.html index.htm.var 網站的主頁預設名稱,可視主機情況修改 ... AddDefaultCharsetUTF-8 為設定網站的預設語系,建議改為 Big5 繁體語系 ... 完成以上基本設定後可存檔離開 :wq 2. 重新啟動 httpd 如果以上沒有問題的話再重新啟動 httpd 時是不會有錯誤的 # /etc/rc.d/init.d/httpd restart 重新啟動 httpd 接下來就可以利用瀏覽器連線到主機來測試看看
- 5月 18 週四 200616:42
httpd.conf 設定
httpd.conf 設定以下是 httpd 的設定檔的基本設定 1. 首先請開啟 httpd 的設定檔 # vi /etc/http/conf/httpd.conf 以下為 httpd.conf 設定檔內容 ~~ 紅色文字處請注意 ... User apache web 伺服器名稱 Group apache 群組名稱 ... ServerAdmin root@abc.com.net 請改為您常用的 E-Mail 信箱 ... ServerName localhost:80 請改為真實主機名稱( :80 為連線時的主機埠號) ... UseCanonicalName Off 網路別名設定,請示主機的情況修改為 On ... DocumentRoot "/var/www/html" 網站的根目錄,可是主機做修改 ... 以下是設定是否允許一般使用者擁有自己的網路空間 ... # UserDir disable 預設值為 無,可是主機情況修改在前面加上 # ... # UserDir public_html 若要啟動使用者空間可將前面的 # 取消 ... ( 網頁會放置網頁根目錄的 public_html 目錄下 ) ... DirectoryIndex index.html index.htm.var 網站的主頁預設名稱,可視主機情況修改 ... AddDefaultCharset UTF-8 為設定網站的預設語系,建議改為 Big5 繁體語系 ... 完成以上基本設定後可存檔離開 :wq 2. 重新啟動 httpd 如果以上沒有問題的話再重新啟動 httpd 時是不會有錯誤的 # /etc/rc.d/init.d/httpd restart 重新啟動 httpd 接下來就可以利用瀏覽器連線到主機來測試看看
- 5月 08 週一 200613:35
設定撥接式 ADSL 上網
設定撥接式 ADSL 上網在 Linux 本身已經內附 rp-pppoe 這個好用的 ADSL 撥接軟體如果需要使用依照下面方式設定吧1. 於文字模式下執行 adsl-setup 指令 # adsl-setup 執行 rp-pppop ADSL 撥接軟體 2. 開始相關設定 以下全部都是當執行 adsl-setup 後所需要輸入的 ... Enter your Login Name (default root): 123456789@hinet.net 請輸入撥接帳號 ... (default eth0):eth0 填入網路卡介面,通常為 eth0 ... Enter the demand value (default no):no 設定閒置多少要自動斷線,如果不要請輸入 no ... Enter the DNS information here:server 如何取得DNS伺服器資訊,server 是指由ISP自動指定 ... Please enter your Password: 輸入撥接帳號的密碼兩次 Please re-enter your Password: (密碼並不會出現在畫面上) ... normal user to start or stop DSL connection (default yes): 是否允許一般使用者啟動ADSL連線 ... 若允許請按 "Enter" 採取預設值 Choose a type of firewall (0-2): 0 是否設定防火牆,建議 "0" 不設定 ... Please enter no or yes (default no): yes 設定開機時是否自動連線,yes 指自動連線 ... ** Summary of what you entered ** 以下顯示剛剛所設定的選項,請查照是否正確 Ethernet Interface:eth0 User name 123456789@hinet.net Activate-on-demand:NO DNS addresses:Supplied by ISP's server Firewalling:NONE User Control : yes Accept these settings and adjust configuration files (y/n)? y 若正確無誤請按 y 完成設定 ... 以下會顯示出開始編譯相關設定 3. 開始執行 ADSL 撥接程式 # adsl-start 執行 ADSL 連線 # adsl-stop 停止 ADSL 連線 # adsl-status 觀看 ADSL 連線狀態 4. 進階設定 由於 Linux 內附的 re-pppoe 撥接程式預設會在閒置 80 分鐘後自動斷線 每次重新撥接時都會重新向服務的 ISP 索取新的 IP 所以如果不想有這 閒置時自動斷線 的功能可以修改這定檔 # vi /et/sysconfig/network-scripts/ifcfg-ppp0 開啟設定檔 ... 找尋到下面的程式碼段 # PPPOE_TIMEOUT = 80 如果要取消閒置時自動斷線請在前面加上 # 取消設定 ... 設定好後存檔離開 :x 即可
- 5月 08 週一 200613:35
設定撥接式 ADSL 上網
設定撥接式 ADSL 上網在 Linux 本身已經內附 rp-pppoe 這個好用的 ADSL 撥接軟體如果需要使用依照下面方式設定吧 1. 於文字模式下執行 adsl-setup 指令 # adsl-setup 執行 rp-pppop ADSL 撥接軟體 2. 開始相關設定 以下全部都是當執行 adsl-setup 後所需要輸入的 ... Enter your Login Name (default root): 123456789@hinet.net 請輸入撥接帳號 ... (default eth0):eth0 填入網路卡介面,通常為 eth0 ... Enter the demand value (default no):no 設定閒置多少要自動斷線,如果不要請輸入 no ... Enter the DNS information here:server 如何取得DNS伺服器資訊,server 是指由ISP自動指定 ... Please enter your Password: 輸入撥接帳號的密碼兩次 Please re-enter your Password: (密碼並不會出現在畫面上) ... normal user to start or stop DSL connection (default yes): 是否允許一般使用者啟動ADSL連線 ... 若允許請按 "Enter" 採取預設值 Choose a type of firewall (0-2): 0 是否設定防火牆,建議 "0" 不設定 ... Please enter no or yes (default no): yes 設定開機時是否自動連線,yes 指自動連線 ... ** Summary of what you entered ** 以下顯示剛剛所設定的選項,請查照是否正確 Ethernet Interface:eth0 User name 123456789@hinet.net Activate-on-demand:NO DNS addresses:Supplied by ISP's server Firewalling:NONE User Control : yes Accept these settings and adjust configuration files (y/n)? y 若正確無誤請按 y 完成設定 ... 以下會顯示出開始編譯相關設定 3. 開始執行 ADSL 撥接程式 # adsl-start 執行 ADSL 連線 # adsl-stop 停止 ADSL 連線 # adsl-status 觀看 ADSL 連線狀態 4. 進階設定 由於 Linux 內附的 re-pppoe 撥接程式預設會在閒置 80 分鐘後自動斷線 每次重新撥接時都會重新向服務的 ISP 索取新的 IP 所以如果不想有這 閒置時自動斷線 的功能可以修改這定檔 # vi /et/sysconfig/network-scripts/ifcfg-ppp0 開啟設定檔 ... 找尋到下面的程式碼段 # PPPOE_TIMEOUT = 80 如果要取消閒置時自動斷線請在前面加上 # 取消設定 ... 設定好後存檔離開 :x 即可
- 4月 30 週日 200615:10
在 OpenOffice.org 中使用 TTF 中文字型
在 OpenOffice.org 中使用 TTF 中文字型如果您覺得在 OpenOffice.org 的中文字型不多可以試試依照下面方法安裝更多的中文字型1. 下在中文字型檔 首先請連線到ftp://cle.linux.org.tw/pub2/fonts/ttf/big5/wangttf網站下載 2. 安裝中文字型 將下載的中文字體複製到 /usr/lib/OpenOffice.org1.9.104/share/fonts/truetype 目錄中 在開啟 OpenOffice.org 程式就可以看到剛剛安裝的字型了 補充:於 Windows 系統字型安裝到 Linux 下的 OpenOffice.org 中使用 如果 Windows 字型的附檔名為 .ttc ,則將它改為 .ttf 後便可依照上述方式操作 但是並非所有 Windows 字型皆有效,必須一一測試過才知道喔
- 4月 30 週日 200615:10
在 OpenOffice.org 中使用 TTF 中文字型
在 OpenOffice.org 中使用 TTF 中文字型如果您覺得在 OpenOffice.org 的中文字型不多可以試試依照下面方法安裝更多的中文字型 1. 下在中文字型檔 首先請連線到 ftp://cle.linux.org.tw/pub2/fonts/ttf/big5/wangttf 網站下載 2. 安裝中文字型 將下載的中文字體複製到 /usr/lib/OpenOffice.org1.9.104/share/fonts/truetype 目錄中 在開啟 OpenOffice.org 程式就可以看到剛剛安裝的字型了 補充:於 Windows 系統字型安裝到 Linux 下的 OpenOffice.org 中使用 如果 Windows 字型的附檔名為 .ttc ,則將它改為 .ttf 後便可依照上述方式操作 但是並非所有 Windows 字型皆有效,必須一一測試過才知道喔
- 4月 30 週日 200614:58
安裝無蝦米輸入法
安裝無蝦米輸入法Linux 發行版並沒有附無蝦米輸入法如果平時慣用無蝦米輸入法,可以透過下面方法來安裝輸入法1. 取得輸入法表格檔 在無蝦米輸入法「標準版」光碟中,就有附上無蝦米輸入法的表格檔 將光碟 UNIX 目錄下的 LIU5.CIN 複製到 Linux 目錄下,並改名為 liu5.cin # mcopy a:/UNIX/LIU5.CIN.GZ 將 A 磁碟中的 LIU5.CIN.GZ 檔複製到該目錄下 # gunzip LIU5.CIN.GZ 解壓縮 LIU5.CIN.GZ 檔 # mv LIU5.CIN liu5.cin 將 LIU5.CIN 改名為 liu5.cin 2. 修改表格檔 開啟 liu5.cin 檔 # vi liu5.cin 其內容如下,紅色字體為檔案修改後指令 #########################################... # Boshiamy ....... # Stingray #########################################... % gen_inp <--為所有資料的起始標記,必須出現在所有資料之前 % ename liu5 <--此輸入法的英文名稱 % cname 無蝦米 <--此輸入法的中文名稱 % selkey 1234567890 <--出現重複字的選擇鍵 % keyname begin <--區段 A 起始標記 a A b B ... [ ﹝ ] ﹞ % keyname end <--區段 A 結束標記 .....在這裡原檔案中有一段,但必須刪除.... % chardef begin <--區段 B 起始標記 a 對 aa 寸 ... ] ] V .. % chardef end <--區段 B 結束標記 請務必修改成如上所示,修改後請存檔離開 :x 3. 轉換表格檔 修改完 liu5.cin 表格檔後,接著將表格檔轉為 UTF-8 編碼 # iconv -f big5 -t UTF-8 -o liu5-utf8.cin liu5.cin 將轉檔的內容輸出至 liu5-utf8.cin檔 接著將 liu5-utf8.cin 檔轉換成 liu5-utf8.tab 檔 # /usr/lib/iiim/le/xcin/cin2tab -l utf-8 liu5-utf8.tab 4. 將轉換後的表格檔複製到指定的目錄 專換成 liu5-utf8.tab 表格檔之後,講此檔案複製到表格檔目錄中 並改名稱為 liu5.tab # cp liu5-utf8.tab /usr/lib/iiim/le/xcin/tab/liu5.tab 因將表格檔改名為 liu5.tab,使用較精簡的主檔名,便可直接使用代號 liu5 了 5. 修改 IIIMF 設定檔 開啟 /usr/lib/iiim/le/xcin 目錄下的 xcin.xml.conf 設定檔 # cd /usr/lib/iiim/le/xcin # vi xcin.xml.conf 1 請找一個不常用的輸入法來替換為無蝦米輸入法 1 ... 6. 重新啟動 IIIMF 伺服器 更改玩所以設定後,請重新啟動 IIIMF 伺服器 # /etc/rc.d/init.d/iiim restart 即可使用 Ctrl + Alt + ? 切換到無蝦米輸入法 ( ? 為您在 IIMF 檔設定的順序 )
...
