Archive for the ‘ Server ’ Category

如何將伺服器上「查無此人」的郵件改由特定的用戶接收

這是一個蠻實用的技巧,當外面的用戶將信件寄到伺服器時,如果寫錯了收件者,或收信的用戶不存在,該信件就會被退回,寄件者會收到一封「查無此人」的信件。

以下這個技巧,就是為了把伺服器上「查無此人」的信件,改由特定的「用戶」或其它的「電子信箱」接收,修改步驟:

1. 編輯 /etc/mail/sendmail.mc,搜尋有關「LUSER_RELAY」的設定 (如果沒有搜尋到,也可以新增下面的設定),改成:

define(`LUSER_RELAY',`local:nodoby')dnl

(表示將「查無此人」的信件由本機上的「nobody」用戶接收)

或者改成:

define(`LUSER_RELAY',`smtp:[email protected]')dnl

(表示將「查無此人」的信件轉寄給「[email protected]」這個電子信箱)

2. 重新製作 /etc/sendmail.cf,並重新啟動 sendmail:

m4 /etc/mail/sendmail.mc > /etc/sendmail.cf

這樣就完成了。

各 ISP 的寄件伺服器(SMTP)

各 ISP 的寄件伺服器(SMTP)

  • 中華電信(Hinet): msa.hinet.net 168.95.4.211
  • 數位聯合(SeedNet): tpts5.seed.net.tw 139.175.54.240
  • 和信超媒體(Giga): smtp.giga.net.tw 203.133.1.121
  • 台灣索尼(So-net): so-net.net.tw 61.64.127.16
  • 速博: mail.sparqnet.net 211.78.130.150
  • 台灣固網: smtp.anet.net.tw 61.31.233.92
  • 亞太線上: mail.apol.com.tw 203.79.224.61
  • 東森寬頻: ethome.net.tw 210.58.94.72
  • 悉達資訊: smtp.seeder.net 202.43.64.73
  • 網域名稱的相關網頁

    網域名稱註冊

    1. RegisterMore
      RegisterMore 是 Enome 的經銷商,經營者是台灣人,也是台灣域名俱樂部的站長。
    2. GoDaddy
      全球最大的註冊商,網域名稱註冊費用便宜,經常有 Coupon 可使用。
    3. HiNet 網域註冊
      台灣的網域名稱註冊。

    網域名稱討論區

    1. 台灣域名俱樂部

    WhoIs 查詢

    1. AjaxDNS
      以 Ajax 技術查詢 DNS, IP, WhoIs, RBL, Http, Ping…等資訊,推薦使用
    2. Domain Utilities
      非常快速的 WhoIs 查詢系統
    3. DomainTools
    4. HiNet 網域註冊
    5. Mintac.com WHOIS Lookup Utility
    6. AjaxDomainSearch以 Ajax 技術即時判別網域名稱否可以註冊,可惜只支援 .com, .net, .org

    管理機構

    1. InterNIC
      有登錄的註冊商列表
    2. Generic Top-Level Domains
      已經開放的gTLD與註冊局列表
    3. Root-Zone Whois Information
      所有ccTLD的主管單位列表

    其它

    1. 統計各國網域名稱的註冊量
    2. country code Top Level Domain world map
    3. IP-address.com - locate and show my IP address
      從你網路的 IP 找出你的地理位置
    4. Domain Log Book
      追蹤或管理你的網域名稱
    5. Xinu
      只要輸入網址,它就可以探索出網站的所有資訊

    [轉載]Linux 的搜尋技巧

    轉載自: Sam Tang @ Blog


    在檔案內搜尋指定文字,search_key 是搜尋字串,/path/to/filename 是檔案名稱:

    grep search_key /path/to/filename

    功能同上,但不分大小寫:

    grep -i search_key /path/to/filename

    搜尋檔案:在指定目錄中搜尋檔案,以下是在 /var/www/ 目錄下搜尋 upload.php 的檔案:

    find /var/www/ -name upload.php

    功能同上,但目標不是檔案,而是目錄:

    find /var/www/ -name uploads -type d

    還有更多有用的功能,以上只列出較常用的用法。

    安裝 JSP 環境 - tomcat *

    tomcat 可讓 Linux 支援 JSP 的環境,系統必須先安裝 Sun 的 J2SDK 之後,再安裝 tomcat。而 tomcat 已是一個可獨立執行的網頁伺服器,也可以跟 apache 相結合。

    Read more

    tar 指令的常用語法

    常用參數

    • -c 打包檔案
    • -x 解開壓縮檔
    • -t 檢視壓縮檔的內容
    • -z 使用 gzip 壓縮
    • -v 顯示執行過程
    • -P 使用絕對路徑
    • -f 指定壓縮檔的檔案名稱。此參數的後面要接檔案名稱,因此要注意參數的順序 (通常是把 f 參數寫在最後一個,或是與其它參數分開使用)

    常用語法

    • 建立壓縮檔:
      tar -czvf 壓縮檔名稱.tgz 來源檔案

      來源檔案 壓縮後,打包成一個名稱為 壓縮檔名稱.tgz 的檔案,來源檔案 可以是多個檔案或目錄。
      如果有多個 來源檔案 時,以空白字元分隔不同檔案名稱:

      tar -czvf 檔案名稱.tgz 來源檔案1 來源檔案2 ... 來源檔案n
    • 檢視壓縮檔的內容:
      tar -tzvf 壓縮檔名稱.tgz
    • 解開壓縮檔到目前的目錄:
      tar -xzvf 壓縮檔名稱.tgz
    • 複製目錄:
      tar -cvf - 來源目錄 | tar -xvf -

      來源目錄 下的所有檔案及子目錄複製到目前的目錄,這樣做的好處是可以保留原來的檔案屬性

    [轉載][Perl][PHP]描述語言成軟體開發新寵

    轉載自: CNet


    過去曾經被專業程式設計師視為太簡單的描述語言(scripting languages),正逐漸成為企業軟體開發界裡的一等公民。

    資料庫大廠甲骨文(Oracle)要在週一宣佈一項合作案,可望能夠讓採用Zend Technologies 公司PHP工具的企業,更容易建立客製化的應用。PHP是一種用來設計網頁的開放原始碼描述語言。

    除了甲骨文的加碼PHP之外,近來軟體大廠如IBM、昇陽(Sun),及微軟,也都大力投入越來越受歡迎的描述語言,或者也稱「動態」(dynamic)語言。

    描述語言過去以來已經用在網路上各種應用的設計上,但是一般而言,企業開發者並未廣為採用。但是近來有越來越多的企業與IT專業從業者尋求以這種語言,做為簡化與加速公司內客製化程式的方法,藉以避免近來普遍存在的應用軟體過於龐大或預算暴增的問題。

    「描述語言越來越受歡迎而且越來越強大,只因為它太容易使用了。」顧問公司InterKnowlogy執行長Tim Huckaby表示。「這跟完成時機與金錢有關,而非關底層究竟有多優雅。」

    藉由與Zend的合作,甲骨文趕搭PHP的這股風潮,並鼓勵Oracle資料庫的使用。根據Zend行銷副總裁Pamela Roussos表示,目前,Zend客戶有20%以上使用Oracle資料庫。

    同時甲骨文也可吸引較小型的公司企業而擴大其客戶群──這些客戶通常缺乏強大的IT部門以一些知名的程式語言來打造龐大的客製化商業應用軟體。相較於較為 複雜的Java、C、C++,及Visual Basic,描述語言可以不需要電腦科學學歷或太多的專業訓練即可廣被採用。

    甲骨文用來執行客製化商業應用的自家開發工具及相關的「中介軟體」都是以Java為基礎。同樣的,IBM、BEA、昇陽等廠商也都持續在投資Java標準。另一方面,微軟的工具則是以它專屬的「.Net」軟體為基礎。

    Zend採用開放原始碼的PHP軟體並專門為企業開發者提供開發工具。

    Read more

    ProFTP 的時區設定

    我的伺服器的時區設為「Asia/Taipei」(/etc/sysconfig/clock),但我用 ftp 登入伺服器時,裡面所顯示的時間,卻慢了 8 個小時,今天找了一下原因,原來是 ProFTP 的問題。ProFTP 預設使用 GMT 時間,把這個設定關掉即可。

    請編輯「/etc/proftpd.conf」,加入

    TimesGMT off

    再重新啟動 ProFTP 即可。

    dig、host 與 nslookup 指令的查詢語法

    在 Linux 下執行 nslookup 指令都會出現下列訊息:

    Note: nslookup is deprecated and may be removed from future releases.
    Consider using the `dig' or `host' programs instead. Run nslookup with
    the `-sil[ent]' option to prevent this message from appearing.

    告訴你使用 dig 或 host 指令來取代 nslookup,但可惜在 Windows 系統並沒有 dig 與 host 指令。

    Read more

    將 Samba 昇級成 3.0.13

    為什麼要將 Samba 昇級成 3.0.13 呢? 唉…還不是為了 Unicode。原本的 2.2.7 版本,我再怎麼設定,都無法顯示 Unicode 字元。所以本來在 Windows 裡顯示得好好的 Unicode 檔名,放到 Samba 裡就破功了! 我想,這個問題應該是很難讓人接受的吧?!

    而最後結論就是,昇級成 3.0.13 就搞定了。

    Read more

    return top