開學前發現原先的學生主機無法使用 ftp 連線,找了半天找不出問題在那裏。

想想這台機器也服務了差不多十年了,系統早已無法更新,也是時候重灌了。

下載了最新的作業系統,星期二開始重灌的工作。

整理出可用的機器和灌好系統就用掉了一天多。

這次的工作用掉了一星期多,遇到了不少關卡,每個關卡花了幾個小時…

關卡一:

重灌後螢幕顯示按下 Reboot 後就重開機。

想說光碟還在裏面,不然先退出光碟再 Reboot,結果就是開機開不起來…

本來可以在下班前開始作業,結果為了這個弄到第二天。

正解就是,直接按下 Reboot,因為光碟機後來又有讀了幾下子才重開機。

 

關卡二:

webmin 的使用介面更改。

大量建帳號後,要設定 quota。

設定的介面變得不太一樣,找了一下才找到。

設定 quota 後要重開機,不然不會有作用。

 

關卡三:

發現一般使用者無法用 ftp 上傳。

要自己加一行:

allow_writeable_chroot=YES

 

關卡四:

網頁看不見,自己新增的網頁無法顯現出現錯誤。

要自己加上底下的東東:在 httpd.conf裏

<Directory "/var/www">
    AllowOverride None
    Require all granted
</Directory>

主要是紅字那行,沒有加什麼都看不見。

其它的參數可以再修改,但這一項沒得商量。

 

關卡五:

無法線上更改使用者密碼。

舊版的程式沒作用了,要去用新版的程式。

http://changepassword.sourceforge.net/

 

關卡六:

線上顯示 scratch 的原始檔 sb2。

這點不確定是那一個問題。

不過丟上我以前寫的程式後,檢查之後才發現某個資料夾沒放上去…

 

簡單寫只是幾行字,不過除錯的時候還真不容易。

真的蠻像打 RPG,遇到一項一項未知的問題,然後一個一個破解…

arrow
arrow
    全站熱搜

    bhnknu 發表在 痞客邦 留言(0) 人氣()