安裝 Linux 的測試與簡報


2014/5/22

高應大資工碩專一 Linux 報告建議:
以 Linux 架伺服器需要知道的事
  1. 網路設定: 因為分為 Server 跟 Client(PC) , 所以至少網路要通.
  2. 服務相關設定: (略)
  3. Linux 與 PC 的防火牆設定: 因為常造成無法連線.
  4. 虛擬機器的網路設定.

建議架設的方式
  1. 用個人電腦安裝虛擬機器軟體(VMware/VirtualBox/VirtualPC等)
  2. 設定虛擬網路環境, 讓虛擬機器間可以互連
  3. 虛擬出一台 Windows PC 與一台 Linux
  4. 於虛擬 Linux 上安裝需要的服務. (例如 ftp , http , dns, ….)
  5. 用虛擬 Windows PC 向 Linux 連線, 展示功能
  6. 稍微修改服務的參數
  7. Windows PC 再向 Linux 連線, 發現功能不同.

例如: 在 Linux 裝 ftp server
  1. 在 Linux 的終端機下 ps 與 netstat 指令, 證明 ftp 服務已經啟動.
  2. 用 ftp localhost 或 ftp 127.0.0.1 , 確定可以連線, 表示 ftp 有正確設定
  3. 輸入帳號密碼, 用 ls 可以看到目錄, 表示 ftp 有正確設定
  4. 在 Windows 向 Linux 連線, 輸入帳號密碼, 表示 ftp 有正確設定而且網路是通的
  5. 從 Windows 丟檔案到 Linux , 而且 Linux 可以看到, 表示服務都正常.
(變化型一: 開新帳號)
  1. 在 Windows 要連 Linux , 帳號密碼錯誤
  2. 在 Linux 新增帳號
  3. 在 Windows 連 Linux , 新帳號密碼可以連線
(變化型二: 設定匿名帳號登入)
  1. 在 Windows 以 anonymous 帳號連 Linux , 被拒絕
  2. 修改 ftp 設定檔
  3. 重新啟動 ftp
  4. 在 Windows 連 Linux , 用匿名帳號可以連線
(這樣應該就可以撐 20 分鐘了)


例如: 在 Linux 裝 http server
  1. 在 Linux 的終端機下 ps 與 netstat 指令, 證明 http 服務已經啟動.
  2. 用 lynx localhost 或 lynx 127.0.0.1 或 telnet localhost 80 , 確定可以連線, 表示 http 有正確設定
  3. 在 Windows 開瀏覽器向 Linux 連線, 有出現網頁, 表示服務都正常.
(變化型一: 在 Linux 放檔案)
  1. 在 Windows 要連 Linux , 輸入某個 URL 網址, 找不到東西.
  2. 在 Linux 特定位置放一個檔案
  3. 在 Windows 連 Linux , 輸入某個 URL 網址, 可以看到剛剛放的檔案內容.
(變化型二: 設定禁止瀏覽目錄)
  1. 輸入一個目錄的 URL , 發現可以瀏覽目錄下的檔案清單
  2. 修改該目錄下的 .htaccess , 設定禁止瀏覽
  3. 在 Windows 按重新整理, 會出現”目錄無權限瀏覽”.
(這樣應該可以撐 15 分鐘)