1 / 92

第 14 章

第 14 章. 網路工具軟體. 本章大綱. 14-1 網路芳鄰-使用遠端分享的資源 14-2 遠端登入 Linux 主機 14-3 在 Linux 玩 BBS 14-4 以Lokkit設定防火牆 14-5 利用 Filezilla 讓 Windows 與 Linux 互傳檔案 14-6 以 VNC 跨網路遠端遙控電腦. 前言.

sailor
Download Presentation

第 14 章

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第 14 章 網路工具軟體

  2. 本章大綱 • 14-1 網路芳鄰-使用遠端分享的資源 • 14-2 遠端登入 Linux 主機 • 14-3 在 Linux 玩 BBS • 14-4 以Lokkit設定防火牆 • 14-5 利用 Filezilla 讓 Windows與 Linux 互傳檔案 • 14-6 以 VNC 跨網路遠端遙控電腦

  3. 前言 • 除了第 11、12 章提到的網路功能外, Linux 還提供許多好用的網路服務, 像 telnet、ssh...等, 使得我們不僅可以接收來自網路上的訊息, 更能透過網路使用遠端的電腦、彼此交流檔案。本章我們將繼續為您介紹 Linux 上好用的網路工具。

  4. 1 4 - 1 網路芳鄰-使用遠端 分享的資源 • 如果您常用 Windows 系統, 一定會覺得 『網路上的芳鄰』 很容易上手, 此時您一定希望在 Linux 上也能使用這個功能。其實此版 Linux 內建了類似網路芳鄰的功能, 同樣可以很輕鬆地使用遠端分享的資源。

  5. 和遠端電腦連線 • 請雙按桌面上的電腦圖示, 並如下操作:

  6. 和遠端電腦連線

  7. 和遠端電腦連線 • 以網路連線遠端電腦時, 中文的電腦名稱會顯示為亂碼, 並因此導致連線失敗, 且當主管電腦列表的 Master 電腦為中文名稱時, 也將因此而無法瀏覽群組。 • 所以在連線遠端電腦時, 務必請對方將電腦名稱及分享資料夾以英文命名, 才不會出現錯誤:

  8. 和遠端電腦連線

  9. 連線網路磁碟機 • 在 Windows 上可以將遠端分享的資料夾設定成網路磁碟機, 讓我們方便使用, Linux 也可以做到同樣的功能。請先依上述的步驟連線到遠端資料夾, 並如下操作:

  10. 連線網路磁碟機

  11. 連線網路磁碟機 • 若要移除網路磁碟機, 請在圖示上按滑鼠右鈕, 執行 『卸載檔案系統』 命令即可。

  12. 1 4 - 2 遠端登入 Linux 主機 • 電腦連上網路之後, 不只可以上網、收收 E-Mail、分享檔案及印表機, 我們還可以利用 telnet 及 ssh 登入遠端的另一台電腦, 實際操作。現在就讓我們來看一看如何使用 telnet 及 ssh 指令。

  13. 14-2-1 以 telnet 指令遠端登入 • 我們可以利用 telnet 指令透過網路登入遠端電腦, 就好像在本機電腦操作一樣。不過, 前提是被登入的電腦必須啟用 telnet 服務, 才能順利登入。

  14. 啟用 telnet 服務 • 本 Linux 發行版預設並不會安裝及啟動 telnet 服務, 因此請先參考 16-1 節的說明安裝書附光碟的 xinetd-2.3.13-6.2.1.i386.rpm(DVD 或 CD3) 與 telnetserver-0.17-35.2.1.i386.rpm (DVD 或 CD4) 套件。接著利用文書編輯器開啟/etc/xinetd.d/telnet 檔案, 並做以下修改:

  15. 啟用 telnet 服務

  16. 啟用 telnet 服務 • 存檔後, 請執行 /etc/init.d/xinetd restart指令, 重新載入設定檔, 系統會立即啟用 telnet 服務。不過即使沒有啟動 telnet 伺服器, 在下一節, 您還是可以執行telnet指令連線到 bbs 或其他 telnet 伺服器。 • 有一點要請讀者需特別留意:為了安全上的考量, Linux 系統預設不允許使用者以 root 帳號遠端登入。

  17. 操作範例 • 以下範例將說明如何從 shadow 主機使用 telnet 指令登入遠端的 free 主機 (其 IP 位址為 192.168.0.137 的電腦):

  18. 操作範例

  19. 操作範例 • 在 Windows 下, 您也可以在 MS-DOS 模式或命令提示字元視窗, 執行上述指令, 登入到遠端 Linux 主機。

  20. 14-2-2 以 ssh 指令遠端登入 • 本 Linux 發行版預設並不會安裝及啟動 telnet 伺服器, 而是以 ssh 伺服器來代替。因為 telnet 在資料傳輸時是不加密的, 傳送密碼時很容易被有心人竊取;而 ssh 在資料傳輸時會將資料加密, 對資料的安全性較有保障。

  21. 由 Linux 連線 • 您以前利用 telnet 所做的事, 現在使用 ssh 也可以做到。例如: • 筆者舉 2 個實際的例子說明:

  22. 由 Linux 連線

  23. 由 Windows 連線 • Linux 端的連線問題解決了, 現在我們再來看看如何從 Windows 端連上Linux 伺服器。以前我們在 Windows 上可以利用 Netterm、multiterm 或 kkman 開啟 telnet 連線, 連上遠端的 Linux 伺服器, 而現在使用 ssh 連線後, 您可能一時之間找不到 ssh 用戶端的程式來連上 Linux。 • 筆者在此介紹一個好用的工具程式 - PuTTY, 它是一個開放原始碼的 Windows ssh 用戶端連線程式。

  24. 由 Windows 連線

  25. 由 Windows 連線

  26. 由 Windows 連線

  27. 由 Windows 連線

  28. 取消 root 遠端登入 • 此 Linux 發行版的 ssh 伺服器預設允許 root 帳號遠端登入, 若您覺得不太放心, 可以將此功能關掉。請用文字編輯器開啟 /etc/ssh/sshd_config 檔案, 做如下修正:

  29. 取消 root 遠端登入 • 請您執行以下指令, 重新啟動 ssh 伺服器: • 重新啟動 ssh 伺服器後, 我們再以 root 帳號登入 free 主機:

  30. 1 4 - 3 在 Linux 玩 BBS • 目前國內很多大專院校均有架設 BBS 站, 現在就讓我們帶您到成大計中的 BBS 站逛一逛。

  31. 14-3-1 以內建的終端機連上BBS • 在 Linux 下要連到 BBS 站, 並不需要下載其他軟體, 只要使用 telnet 指令就可以了。以下我們將介紹如何藉由內建的終端機, 執行 telnet 指令連上 BBS 站。

  32. 連上 BBS 站 • 例如筆者要從 Linux 連到成大計中的 BBS 站, 請按應用程式鈕執行 『附屬應用程式/終端機』 命令, 開啟 X Window 的文字模式視窗, 接著從視窗選單中執行 『終端機/設定文字編碼/中文(繁體) (BIG5)』 命令, 然後便可以執行 telnet bbs.ncku.edu.tw 指令連上成大計中 BBS 站:

  33. 連上 BBS 站

  34. 連上 BBS 站

  35. 調整文字模式視窗的背景色 • 您是不是覺得文字模式視窗的白色背景, 會使得部份彩色的文字看起來不清楚, 瀏覽 BBS 站非常吃力呢? • 其實我們只要稍微調整一下文字模式視窗的背景就可以改善了, 請執行 『編輯/目前的設定組合』 命令, 開啟修改設定組合 "Default"交談窗:

  36. 調整文字模式視窗的背景色

  37. 調整文字模式視窗的背景色

  38. 在 BBS 站輸入中文 • 我們以上述 telnet 的方式登入 BBS 站, 您會發現輸入中文時都會變成亂碼:

  39. 在 BBS 站輸入中文 • 為了解決這個問題, 您只要在執行 telnet 指令時, 加上 “-8” 參數, 例如執行 telnet -8 bbs.ncku.edu.tw 指令, 便可正常輸入中文:

  40. 14-3-2 下載好用的 PCMan X 連上 BBS • PCMan X 是由 PCMan-洪任諭先生所撰寫的 BBS 連線軟體, 支援多種平台, 並且開放原始碼。 • PCMan X 的網路上具有相當的知名度, 強大的功能和方便好用的操作介面廣受使用者的好評。

  41. 安裝與設定 PCMan X • 請按功能表列上的網頁瀏覽器鈕 開啟 Firefox 網頁瀏覽器, 並連線到ftp://apt.nc.hcc.edu.tw/pub/mirror/opendesktop.org.tw/Fedora/FC5/RPMS 或ftp://ftp4.tnc.edu.tw/pub3/opendesktop-tw/odp/Fedora/FC5/RPMS 網址下載, 筆者點選 pcmanx-gtk2-0.3.4-1.ossii.i386.rpm 連結下載, 下載後請先以 root 帳號執行以下指令:

  42. 安裝與設定 PCMan X • 安裝完後, 請按應用程式鈕, 執行 『網際網路/PCManX』 命令啟動 PCMan X。

  43. 使用 PCMan X上 BBS • 筆者以連線到 SayYa BBS 為例, 為您介紹如何使用 PCMan X, 請按開啟新連線鈕 連線:

  44. 使用 PCMan X上 BBS

  45. 建立我的最愛 • 連上 BBS 站後, 我們可以將他加入我的最愛中, 以後要連線到 BBS 站台時就方便多了。請在連上 BBS 站後, 執行『我的最愛/加入到我的最愛』命令:

  46. 建立我的最愛 • 設定完成後, 只要執行 『我的最愛』 命令就會看到剛才加入的 BBS 站。爾後啟動 PCMan X 就可以從我的最愛中快速連線。 • PCMan X 還有很多好用的功能, 筆者無法一一敘述。您可以連線到http://pcman.ptt.cc/ 網址, 其中還提供 PCMan X 的使用教學, 可以供您參考。網站中還有 Windows 版的 PCMan, 您可以自行下載回來安裝。

  47. 1 4 - 4 以 Lokkit 設定防火牆 • 您於安裝 Linux 時, 也包括了設定防火牆的功能。不管當時的設定如何, 您都可以自行更改。本節將介紹如何使用此 Linux 發行版內附的防火牆設定工具― lokkit。

  48. 軟體需求 • 您可依下列方式檢查是否有安裝 lokkit 防火牆設定工具: • 若沒安裝, 可由書附光碟 (DVD 或 CD1) 依下列方式安裝:

  49. 透過 lokkit 設定防火牆 • 不管您是否是第一次使用, 都可以透過 lokkit指令來快速完成防火牆的設定。在文字模式下執行 lokkit 指令時會出現以下畫面:

  50. 透過 lokkit 設定防火牆 • 您可在選擇啟用後, 按自訂鈕做進階的設定:

More Related