回到 Oz 工作站首頁
FAQ
[ 目錄 ] Oz 工作站常見問答集
 
  1. 說明
  2. 操作出了問題!環境出了問題!
  3. 為什麼要限制?
  4. 為什麼環境或設定出了問題?
  5. mail 相關問題
  6. 找不到軟體?
  7. WWW Homepage 或 CGI 的問題
  8. news, tin 出問題要如何解決?
  9. login 的時候有警告訊息?
  10. 在 Oz 工作站如何更改 password, login shell 及 full name?
 

說明
  回到上層目錄
    這篇 FAQ 的目的是希望收集一些常見的問題與解答,以便大家能夠參考、並盡速解決問題。 同時也能更加瞭解 Oz 工作站的操作環境。FAQ 的內容會視需要而修改。
 

我的操作出了問題!我的環境出了問題!
怎麼辦?誰來幫我解決? 回到上層目錄
    一般的情形下,最迅速而且最方便的解決之道是由您自己來排除。請依照下列步驟來過濾問題。
  1. 看錯誤訊息,通常錯誤訊息會指出錯誤點以便除錯。當您準備提出問題時它也是非常重要的參考線索。
  2. 請先確定在這篇 FAQ 裡是否已經有解答。如果是環境設定的問題,請同時參閱「 Oz 工作站的環境設定」。如果是軟體操作的問題,請同時參閱「 Oz 工作站的軟體簡介」。另外請同時參考「 Oz 工作站的相關公告」。
  3. 請瀏覽一下 nthu.ccc 板,很多的情況下您可以找到有相似問題的文章,而且通常已經有了解答。
  4. 如果您在這個網站和 nthu.ccc 上遍尋不到解答,請您將問題 post 在 nthu.ccc 板上,同時描述您所遇到的情形,我們會盡快的答覆或解決,相信其他同學也很樂意幫忙。
我 post 在 nthu.ccc 上的問題為何沒有答覆? 回到上層目錄
    這個時候很可能是下列幾種情形之一或是它們的組合。
  1. 可能我們還在研究解決的方法。有時候環境的修改可能會引起極大的更動; 有時候軟體功能的限制使得功能無法達到要求; 更多的時候我們必須設法模擬您的使用環境,因為每個人的設定各不相同。 所以請您稍微等待。
  2. 可能正值假日、或是特殊情形,尚未看到您的問題。 一般我們會盡可能的儘速並且全天候的處理 nthu.ccc 上的問題。
  3. 可能我們不瞭解、或無法處理這個問題。請參閱「如何盡快的得到問題的解答?」。
如何盡快的得到問題的解答? 回到上層目錄
  • 「我的 mail 不能用!怎麼回事?」這樣的敘述對我們除錯幫不了什麼忙。
    1. 首先必須要有您的學號以便確定個人設定是否有誤。
    2. 同時請您清楚的寫出您所使用的軟體。譬如說,您是使用 mutt 來處理 mail 。
    3. 也請您將所顯示的錯誤訊息完整的保留下來,以利我們除錯。以 mutt 的例子,執行時發生 permission denied 與收不到信是截然不同的原因!
  • 沒有上述的線索,往往我們只好請您重新再寫出來,這往返將會浪費您寶貴的時間。
 

為什麼要限制?
為什麼 Oz 工作站限制正確註冊 domain name 的電腦才能使用? 回到上層目錄
  1. 為了配合台灣學術網路(TANET)的規定。
  2. 為了尊重網際網路的使用禮儀。
為什麼 e-mail address 一定要寫成 user-id@oz.nthu.edu.tw? 回到上層目錄
  • 這是為了 mail 的便利與暢通,將來如果增加了新的機器(或淘汰舊的)或者機器改名, 都不會影響信件的傳遞。
為什麼有些機器不能執行高運算程式或背景程式? 回到上層目錄
  • 計算機中心並不是要減少同學使用的機器數量,而是希望提高 internet 服務的可靠及穩定性。試想如果您正在進行 internet access,同一主機內同時有一極耗 CPU 運算及硬碟空間的背景程式(如 Matlab),這不僅會拖累速度, 也可能因為耗光硬碟空間而中斷您的工作。
  • 對於有需要執行程式的同學,仍有固定的機器提供服務。
  • 對於機器性質的劃分請參考「Oz 工作站的環境設定」相關部份。
 

為什麼環境或設定出了問題?
以前可以用的,系統重新設定後就不行了? 回到上層目錄
  • 通常這是因為系統的環境改變了,可是您個人的設定並未隨之改變。 一般來說是您的 .cshrc .login 或 .profile 中的 set path 或 setenv 與系統內定值衝突所致。
  • 如果您將某些設定(如軟體的路徑)寫固定了,當系統調整時很容易會出現問題。 因為軟體的位置與一些環境變數可能由於維護的考量已被調整。 系統的內定值會正確的配合這些調整而修改,因此使用者不必擔心系統改變所帶來的影響。
  • 因此如果您有特殊的原因需要設定自己的 path 時,請將系統已設好之 path 放置最前面,例如您希望將自己的 ~/bin ~/doc 加入 searching path 中,請在 .cshrc 中用下列的命令:
    set path ($path ~/bin ~/doc)
    這樣系統內定的 path ($path) 會最優先處理,以免因為您的設定與系統的設定不一樣,蓋掉系統的設定,而造成問題。
  • 如果發生類似的問題請檢查 .cshrc .login 或 .profile 中 set path 的設定是否出錯。
  • 另外系統環境變數是由 setenv 來設定的,若系統已有設定請不要另行設定。
  • 請參考「如何判斷是不是自己的設定出了問題?
  • 請參考「Oz 工作站系統環境設定」有關簽入環境的設定說明。
  • 請注意目前的作業系統已更新為 Solaris 而非原來的 SunOS,有些常用的指令在這兩種作業系統中用法有所差異。請參閱相關書籍及 manual page,請參考「Oz 工作站系統環境設定」中提供的對照表。 這些差異可能會影響您的 script 命令,或 CGI 等相關程式的執行。
    另外您自己的程式可能要重新編譯過才能順利執行。
如何判斷是不是自己的設定出了問題? 回到上層目錄
  1. 暫時移去自己的 .cshrc .login .profile 等設定,再重新 login:
    mv .cshrc .cshrc.orig (mv .profile .profile.orig)
    mv .login .login.orig
    就會全部使用系統內定的設定。系統的設定可以保證一般正常的使用。
  2. 若嚴重到無法 login 時,則可利用 ftp 先將 .login .cshrc .profile 等設定檔刪除(當然,您原先的設定檔可以用 ftp 先傳回來保存起來)。
  3. 系統的設定位於 /etc/csh.cshrc /etc/profile 及 /etc/csh.login, 當您 login 時便會先執行系統的設定,然後才是執行您自己的設定 (~/.cshrc ~/.login ~/.profile)。因此若您的設定與系統的設定不一樣, 則可能會蓋掉系統的設定,而造成問題.
  4. 系統已有的軟體請盡量不要自己的再裝。 因為有時軟體內部的設定是依據不同系統而調整,因此使用者自己 make 的軟體常會無法與系統的環境及設定配合而出現錯誤。 況且這樣也會佔自己的 quota。
  5. 如果您要設定預設的 editor (如 joe) 好供其他軟體使用 (例如 tin 會呼叫預設編輯器供您編修文章)。請如下設定在您的 ~/.cshrc 或 ~/.profile 內:
    setenv EDITOR joe
    請勿加上任何路徑的設定。
  6. 請參考「以前可以用的,系統重新設定後就不行了?
  7. 請參考「Oz 工作站系統環境設定」有關簽入環境的設定說明。
 

mail 相關問題
什麼是電子郵件(e-mail)? 回到上層目錄
  • 電子郵件〈Electronic-Mail〉是透過電腦網路來傳遞訊息, 是 Internet 上一種相當普遍的應用.
  • 使用者只需要透過電子郵件程式 (User Agent) 連接電子郵件伺服器 (Transport Agent) 做電子郵件的收發.
  • 電子郵件伺服器會根據電子郵件通訊協定 (SMTP) 中所指的收件者電子郵件位址 (RCPT TO),將電子郵件傳遞至目的端的電子郵件伺服器.
  • 電子郵件通訊協定 (SMTP) 中所指的寄件者 (MAIL FROM) 與收件者 (RCPT TO) 就如同一般郵件之信封上註明的寄件人及收件人, 電子郵件伺服器就如同郵差一般, 忠實的將信件依據信封上的收件人傳送, 其並不會拆開信件看信件中 header 所標明之 From 及 To 欄位.
  • 收件者可至電子郵件伺服器讀取信件或透過郵遞通訊協定(POP)將信件取回至個人電腦.
使用 Oz 工作站 e-mail 系統收發信件之相關規定 回到上層目錄
  • 如果您是由遠端收發信件, 請先察明您的設定是否符合以下幾點:
    1. 經由離線讀信程式取信的 server 為 pop.oz.nthu.edu.tw 使用 pop.oz 其機器的必須屬正確註冊正反查 domain name
    2. 遠端經由 oz 發信 server 則設 smtp.oz.nthu.edu.tw 使用 smtp.oz 其機器的 domain/ip 須屬於 nthu
    3. 由 oz 寄信, 您寄信 (from) 的 mail address 必須是 xxx@oz.nthu.edu.tw
    4. oz 只收下 mail address 是 xxx@oz.nthu.edu.tw 的信件
  • 由校外 ISP 上線請使用該 ISP 的 smtp server 來寄發信件, 以符合 smtp 使用的常態.
為什麼我不能收發信? 回到上層目錄
  • 收信與發信基本上是兩件不同的事情。請您先確定是收信的問題或是發信的問題。 再往下過濾問題。
  • 有時候可能是您使用的 E-mail 軟體設定有誤,請確認
    1. 在您使用的 e-mail 軟體(mutt, pine)中有關 editor 的設定是正確的。 不正確的路徑設定會導致您輸入 subject 後直接問您是否要直接寄出信件。請您刪去絕對路徑。請參考「為什麼環境或設定出了問題?」的內容。
    2. 您使用的 e-mail 軟體能正確的找到您的 mail box (~/.MBOX) 之目錄用來存放個人之電子郵件 。
為什麼無法收信? 回到上層目錄
  1. 請檢查自己的 quota 是否滿了。因寄進來的信件會存放在您目錄下的 .MBOX 目錄中,因此若 quota 滿了,自然新的信件便無法再寄進來。 簽入 Oz 工作站時,您應該會看到這樣的訊息:
    Over disk quota on /disk/u, ....
    這表示硬碟的空間滿了,所以就收不到信了。
  2. 若 POP 取信有問題, 請用 Oz工作站的 POP 檢測。如檢測一切正常,表 POP Server 正常運作中。如仍無法將信件取回,請自行調整檢查您個人電腦相關的設定;或連線至工作站讀取信件。
  3. 請確認寄來的信件使用正確的 E-mail address,請參考「Oz 工作站系統環境設定」有關 E-mail address 的使用說明。
  4. 請參考「為何會掉信、退信?為什麼信要寄很久才會送達?」。
我的信全都不見了!為什麼被殺光了? 回到上層目錄
  1. 第一、我們不會刪除使用者的信件。
  2. 可能是您 quota 滿了,自然新的信件便無法再寄進來。 請參考「為什麼無法收信?」。
  3. 可能是您不小心將信件儲存到檔案中了。如果您用的是 mutt ,請檢查 ~/Mail 中的檔案內容;如果使用的是 pine ,請檢查 ~/mail 中的檔案內容。
  4. 每個人的 mail box 固定放置在 home directory 的 .MBOX 目錄內(~/.MBOX)。 請勿刪除此目錄。
為什麼無法寄信?為什麼對方收不到我寄的信? 回到上層目錄
  1. 請確定寄出的信件使用正確的 E-mail address。
  2. 請確認您的機器使用的是清大的IP(140.114.)且有註冊領域名稱(FQDN)。
  3. 請參考「為何會掉信、退信?為什麼信要寄很久才會送達?」。
為何會掉信、退信?為什麼信要寄很久才會送達? 回到上層目錄
  1. 校內 E-mail 大多會在一分鐘內寄達。與交大之間則約數分鐘。
  2. 掉信的或延遲原因很多,有可能是兩端之間連線中斷,mail system 把這封信的寄信次序延後,這可能會導致三天的 delay 。
  3. 如果您利用 PC 的遠端信件軟體發信而沒有依照正確的格式填寫, 對方的主機可能會認為這是非善意的信件而退回或丟掉。
  4. 如果信件所佔的空間太大,也可能會被視為惡意的信件處理。
如何使用遠端收發信軟體(如 netscape, eudora)來收發信? 回到上層目錄
  • 使用遠端離線收發信軟體(如 Eudora, Netscape 之 mail)之相關設定如下:
    1. POP(3) Server => 請設為 pop.oz.nthu.edu.tw
    2. SMTP Server => 請設為 smtp.oz.nthu.edu.tw
使用 POP 遠端收發信軟體無法連線? 回到上層目錄
  • 如果您是由遠端收發信件, 請先察明您的設定是否符合以下幾點:
    1. 經由離線讀信程式取信的 server 為 pop.oz.nthu.edu.tw 使用 pop.oz 其機器的必須屬正確註冊正反查 domain name
    2. 遠端經由 oz 發信 server 則設 smtp.oz.nthu.edu.tw 使用 smtp.oz 其機器的 domain/ip 須屬於 nthu
    3. 由 oz 寄信, 您寄信 (from) 的 mail address 必須是 xxx@oz.nthu.edu.tw
    4. oz 只收下 mail address 是 xxx@oz.nthu.edu.tw 的信件
  • 由校外 ISP 上線請使用該 ISP 的 smtp server 來寄發信件, 以符合 smtp 使用的常態.
  • 您可以先用 Oz 工作站 POP 檢測 功能自行測試或修復.
    1. 畫面中會顯示診斷結果, 請依畫面指示處理即可.
    2. 如頁面最下方顯示超過您個人硬碟空間的容量, 請依畫面指示處理.
  • 若有其他情形, 請向計中反應以便處理.
一直收到廣告信怎麼辦? 回到上層目錄
  • 廣告信的問題, 我們相當的清楚, 也相當的重視; 但, 廣告信的問題並不是一個簡單的問題, 相信有實質投入 anti-spam 工作的人, 都 應該會有相當的體認.
  • 整個 anti-spam 的動作, 除了技術面的問題, 還有政策面的問題; 該怎麼 "處理", 其所須的成本, 可能造成的負面影饗, 及所能達到的效果, 都是決定要做動作前所必須考慮清楚的.
  • "STOP SPAM AT THE SOURCE." 如收到廣告信的 Oz 使用者, 都能直接向 寄信的公司, 或 提供網路服務/帳號 給 該公司 的 ISP, 以電話或其他可能的途徑, 表達自己的意思, 應是相當有力的動作.
  • 當然您也可以依照 收到太多垃圾信了, 要如何過濾掉廣告信或是其他不想看到的信?? 中的說明來減少收到廣告信的機會.
  • "FIGHT SPAM ON THE INTERNET." 這場新資訊時代的戰爭, 是需要大家一起共同來努力的, 也歡迎大家一起來討論, 看看要如何來 處理廣告信.
  • 相關資訊:
    http://spam.abuse.net/
    http://www.panix.com/e-spam.html
收到計中寄發的廣告信? (如何判定信件的真偽?) 回到上層目錄
  • 電子郵件的傳遞,和傳統郵件的傳遞原理是類似的。傳統的郵件,其信封或信紙內容所宣稱的寄信者並不能保證該信件真為其所寄發,因為真正的寄信者可以任意填寫的。
  • 電子郵件也是如此,郵件的寄件人欄位所填寫的寄件人,並不一定就是真正的寄件人。特別是廣告信,為了避免遭致收件者的抗議,其宣稱的寄件者通常是假造的。
  • 因此收到廣告信時,在向所宣稱的寄信者表達意見前,最好先確定該信件確實是由所宣稱的寄信者所寄發,以避免不必要的誤會。
  • 那要如何判別信件是由何人所寄發?
    一如傳統郵件,從收到的信件中,充其量可從信件上的郵戳(電子郵件也是有郵戳的)得知信件傳遞的過程。因郵件的寄發並不需要經過身分認證的程序,因此從所收到的電子郵件中無法判定真正的寄信者的身分。
  • 那信件是由何處寄發?傳遞的過程?
    要得知信件傳遞的過程,必須有電子郵件的完整標頭(Header)內容,才能作為判斷的依據。
    然而一般的電子郵件閱讀程式在顯示郵件內容的時候,並不會將完整的標頭一並顯示出來,因此必須先熟悉所使用的郵件閱讀程式,設定或操作將信件的完整的標頭顯示出來,才能進一步研判。
    • 如果使用 mutt 來讀信,可以在顯示信件內容時,按下 "h" 即可顯示信件之 Header。
    • 如果是 Microsoft Outlook 來讀信,可以在信件列表中, 於該信件中W按滑鼠右鍵,選擇內容 -> 詳細資料 -> 郵件原始檔, 即可看到該封信件之 Header。
    • 如果是 Netscape 的使用者,可以使用 View -> Page Source 來顯示該信件之 Header。
  • 以下以一廣告信的 Header 說明信件傳遞的過程: Return-Path: <wvori0cq@tpts1.seed.net.tw> Delivered-To: root@oz.nthu.edu.tw Received: (qmail 10316 invoked from network); 22 Dec 2000 06:47:08 -0000 Received: from mbox.oz.nthu.edu.tw (140.114.63.55) by thccy28.oz.nthu.edu.tw with SMTP; 22 Dec 2000 06:47:08 -0000 Received: from jack ([202.145.114.114]) by mbox.oz.nthu.edu.tw (8.11.1/8.11.1) with SMTP id eBM6k5v13250; Fri, 22 Dec 2000 14:46:06 +0800 (CST) Date: Fri, 22 Dec 2000 14:46:06 +0800 (CST) Message-Id: <200012220646.eBM6k5v13250@mbox.oz.nthu.edu.tw> From: aaa@mbox.oz.nthu.edu.tw To: gloup5@mbox.oz.nthu.edu.tw, gloup2@mbox.oz.nthu.edu.tw, gloup1@mbox.oz.nthu.edu.tw Subject: YAMAHA IDE/SCSI 16X價格相同任你挑
    • 這封廣告信乍看是由 aaa@mbox.oz 所發出,其實並非如此。
    • "From:" 及 "To:" 這兩個欄位,是一般郵件閱讀軟體所顯示的 "寄信者" 及 "收信者",是信件宣稱的寄件者及收件者(相當於傳統郵件忠信紙上所寫的寄件人及收件人,並非信封上的寄件及收件人)。這兩個欄位只是提供資訊給郵件閱讀郵件程式參考,和信件的傳遞是沒有關係的。
    • 信封上宣稱的寄件者會顯示在 "Return-Path:" 這個欄位上,而信封上的收件者會出現在 "Delivered-To:" 這個欄位上。(信封上的寄件者,是寄件人可以任意填寫的,並不能保證信件為其所寄發)。
    • 信件是如何傳遞而來?這只能由信件上的郵戳("Received:"這個欄位)反向推論:
      1. 由第一個 Received: 可以得知信件是由 mbox.oz.nthu.edu.tw 收下後傳遞至 thccy28.oz.nthu.edu.tw 這部機器 (Oz 個人信箱所在位置)。
      2. 由第二個 Received: 可以得知信件是由 202.145.114.114 寄至 mbox.oz.nthu.edu.tw (其中的 jack 是該機器自稱其為 jack)。
      3. 由以上可以得知信件是由 IP 202.145.114.114 的這部機器所寄發,因該機器沒有反向註冊,因此無法直接得知該機器所在的網域。
    • 因此整封廣告信可以解釋為:發信者自 202.145.114.114 發信,偽稱其身分為 "aaa@mbox.oz.nthu.edu.tw", 寄發廣告信給 root@oz.nthu.edu.tw。如要對此表示意見,應查出 202.145.114.114 的網域持有人並向其具體表示。
為什會收到其他人的信件? 回到上層目錄
  • 電子郵件的傳遞並不是決定於您所說的 "收件者", 該標頭欄("To:")係僅供參考使用.
  • 在 Oz 的電子郵件系統, 真正的郵件收件者加註在"Delivered-To:" 這個欄位.
  • 相關的電子郵件運作原理請參照 收到計中寄發的廣告信? (如何判定信件的真偽)
收到太多垃圾信了, 要如何過濾掉廣告信或是其他不想看的信? 回到上層目錄
  • 以 Microsoft Outlook Express 5.0 為例, 過濾不想看到的信件(自動放入"刪除的郵件"郵件匣):
    1. 首先,打開你的outlook express。
    2. 選擇最上面功能列的「工具」。
    3. 選擇「郵件規則」。
    4. 選擇裡頭的「郵件」(圖示一)。
    5. 若是之前有設定過郵件規則,請按下「新增」,或是點選需要修改的規則並按下「修改」。
    6. 在這裡我們以拒收「郵件本文包含特定的文字」的廣告信做示範,只有內容含有「出讓卡通vcd」這一個關鍵字的,拒收。所以勾選「郵件本文包含特定的文字」及選擇規則的動作「刪除」(圖示二)。
    7. 然後在"包含特定的文字"上點選編輯拒收內容含有「出讓卡通vcd」這一個關鍵字的郵件。
    8. 輸入「出讓卡通vcd」。可以觀察一下您常收到的廣告信有什麼共通的字眼(比如「產品」「打折」「大補帖」……)來修改這個規則裡面的文字(圖示三) 。
    9. 按下「新增」(圖示四)。
    10. 按下「確定」。
    11. 如需要再輸入二個以上的關鍵字,可依照步驟 7 跟步驟 8 的方式。若按下「選項」,可以選擇是要全部的關鍵字同時成立還是只要其中一個關鍵字成立即可(圖示五)。
    12. 依照需要修改規則的名稱。在這裡我們取「拒收廣告信」(圖示六)。
    13. 按下確定即可。以後收信就不怕遇到內容裡面有「出讓卡通vcd」的信件了(當然也包括含有此關鍵字的非廣告信)。
    14. 廣告信裡的內容不一定都含有「出讓卡通vcd」這個關鍵字,所以您得要自己好好的去運用這個規則,或是依照您所收到的廣告信做分類,依情形選取不同的過濾方式(步驟 6~8),相信可以避免收到不想收的信的情形。
如何透過.forward自動幫您轉信? 回到上層目錄
    以範例說明,mx信箱使用者 username 編輯 HOME 目錄下 .forward 檔,可使寄給 username@mx.nthu.edu.tw 的信,做以下的處理。
  • 轉給 username@oz.nthu.edu.tw, 原信箱不收.forward 內容如下:

    username@oz.nthu.edu.tw

  • 轉給 username@oz.nthu.edu.tw, 且原信箱亦留一份 .forward 內容如下, 其中"\" 倒斜線不可少。

    \username,username@oz.nthu.edu.tw

  • 轉給 username@oz.nthu.edu.tw 及 username@cs.nthu.edu.tw 兩個 e-mail。

    username@oz.nthu.edu.tw,username@cs.nthu.edu.tw

    註: .forward該檔案需自行編輯,原本不存在於自己的家目錄。

    註: oz的username為使用者學號,如u96xxxxx;mx的username為使用者電子郵件信箱帳號,如xxchen.

其他注意事項 回到上層目錄
  • 請參閱「Oz 工作站環境設定」中有關 E-mail address 設定與 E-mail 使用的規範,以及其他相關的注意事項。
 
找不到軟體?
軟體放在哪裡? 回到上層目錄
為什麼不安裝? 回到上層目錄
  • 公用軟體以 (a)開放環境下提供原始碼 (b)較無系統安全及 穩定性顧慮 (c)軟體的可維護性 作為安裝原則.
 

WWW Homepage 或 CGI 的問題
該如何在 Oz 建立自己的 homepage?如何執行 CGI 程式? 回到上層目錄
執行 CGI 有問題? 回到上層目錄
  • 根據經驗,CGI 程式執行上有問題往往是參數寫錯,或是程式有誤。server 端真正出錯的情形很少見。 在此提供常見的問題作為參考。
    1. 請注意 Solaris 與 SunOS 版本間指令的差異。 請參考「Oz 工作站系統環境設定」及 「「以前可以用的,系統重新設定後就不行了?」 中相關說明。
    2. CGIwrap Error: System Error: execv() failed
      如果您使用 Perl 寫 CGI ,請檢查您的 perl script 第一行是否為
      #!/usr/local/bin/perl
      目前系統提供的 Perl 路徑在 /usr/local/bin ,請確定您的設定與系統吻合。 往後新版的 Perl 都將安裝在此。
    3. Internal Server Error
      The server encountered an internal error or misconfiguration and was unable
      to complete your request.
      這通常指的是 CGI 程式在 WWW server 上執行的環境正確(如 CGI 的 URL 寫法),可是 CGI 執行的過程發生問題。 簡單的說,通常是您的程式有誤。請檢查下列幾種情況:
      1. Form 的 action 有錯
        如果您用 form 的 post method ,正確的寫法可為
        <FORM METHOD="POST" ACTION="http://Oz.nthu.edu.tw/cgi-bin/cgiwrap/your-id/your-cgi-program">

        <FORM METHOD="POST" ACTION="/cgi-bin/cgiwrap/your-id/your-cgi-program">
      2. Form 內的參數名稱與 CGI 程式內使用的名稱不一致
        請檢查比對。
      3. 處理 Form 的 CGI 無法直接執行
        直接執行這類 CGI 程式必須用 get method 直接附上各項參數。 請參考有關 HTML form 的文件,建議還是用透過 form 來測試,修改與除錯較簡易。
      4. CGI 程式內語法有誤
        請直接在 unix 下執行 CGI 程式並檢查是否有錯。
      5. CGI 程式位置有誤
        請確定 CGI 程式放置在 ~/WWW/cgi-bin/ 內,否則會有
        CGIwrap Error: Script File Not Found!
        的錯誤。
為什麼看不到自己的 Homepage? 回到上層目錄
  • 確認您的 WWW 與 您的 home directory 必須要有 group 與 other 能夠執行的權限。例如:
    chmod 711 WWW
    chmod 711 ~/
    否則會有
    Forbidden
    You don't have permission to access /~u123456/ on this server
    的錯誤訊息。
  • 請參閱「Oz 工作站環境設定」中有關 Home page 設定的說明。
 

news, tin 出問題要如何解決?
使用 tin post 文章有問題? 回到上層目錄
 

login 的時候有警告訊息?
怎麼處理系統內殘留的程序? 回到上層目錄
  • 請先確定這些是無用的程序,再予以清除。清除與確定的方法請參考 [Oz 工作站軟體簡介]中有關 ps 指令的說明。
硬碟使用容量已經超過? 回到上層目錄
  • 您可以用 quota -v 的指令確認
  • thccy14:~> quota -v
    Disk quotas for u123456 (uid 9999):
    Filesystem     usage  quota  limit    timeleft  files  quota  limit    timeleft
    /Oz/u/u12     190392  18000  20000    3 days      517   1300   1500
    
    欄位說明:
    1 Filesystem 目前的檔案系統
    2 usage 您使用的總容量
    3 quota 您能使用的總容量
    4 limit 您最大能暫用的總容量
    5 timeleft 您能超用使用容量的剩餘時間
    6 files 您使用的總檔案數
    7 quota 您能使用的總檔案數
    8 limit 您最大能暫用的總檔案數
    9 timeleft 您能超用檔案數目的剩餘時間
    以上例來說,quota usage 已滿,超過 18MB,剩下 3 天時間可用。檔案數目則未超過限制。
  • 請參考「Oz 工作站環境設定」中 quota 的限制說明。
無法讀寫信件及個人資料? 回到上層目錄
  • 請靜候處理。
 

在 Oz 工作站如何更改 password, login shell 及 full name?
如何更改 password? 回到上層目錄
  • 請下 passwd 指令 (括號內紅色字為說明):
          thccy11:~> passwd   (更改密碼不一定要在 thccy11)
          passwd:  Changing password for u123456
          Enter login(NIS) password:   (輸入您目前的密碼)
          New password:   (輸入您新的密碼)
          Re-enter new password:   (再輸入新密碼確定)
          NIS passwd/attributes changed on thccx10   (密碼更改成功)
          
  • 如果您輸入新的密碼後出現下列訊息
          passwd(SYSTEM): The first 6 characters of the password
          must contain at least two alphabetic characters and at least
          one numeric or special character.
          
    這表示您的密碼不符合系統要求:
    1. 密碼一定要六個字元以上, 最好是八個字元
    2. 至少要有兩個英文字元
    3. 至少要有一個數字或特殊符號
  • 這完全是系統預設的規定, 請遵循指示設定, 別無他法.
  • 使用好的密碼除了保護自己, 也保護了學校其他同學的安全, 這是您的權利, 也是您的義務.
如何更改 login shell? 回到上層目錄
  • 請下 passwd -r nis -e 指令 (括號內紅色字為說明):
          thccy11:~> passwd -r nis -e   (更改 login shell 不一定要在 thccy11)
          Enter login(NIS) password:    (輸入您目前的密碼)
          Old shell: /bin/sh            (目前的 login shell 為 /bin/sh)
          New shell: /bin/tcsh          (輸入新的 login shell 為 /bin/tcsh)
          NIS passwd/attributes changed on thccx10   (login shell 更改成功)
          
如何更改 full name? 回到上層目錄
  • 請下 passwd -r nis -g 指令 (括號內紅色字為說明):
          thccy11:~> passwd -r nis -g   (更改 full name 不一定要在 thccy11)
          Enter login(NIS) password:    (輸入您目前的密碼)
          Default values are printed inside of '[]'.
          To accept the default, type .
          To have a blank entry, type the word 'none'.
    
          Name [u123456 xx]: superman 
               (輸入您新的 full name, 在此以 superman 為例, 目前的 full name 則是 'u123456 xx')
          NIS passwd/attributes changed on thccx10   (full name 更改成功)
          
 

回到上層目錄 回目錄