聰明人下笨功夫。本課程所倡導“笨辦法”的核心是:
● 深入理解原理
● 精讀man幫助、官方文檔…
● 做所有的實驗,盡量不要復制粘貼!
● 詳細記錄實驗過程
● 使用思維導圖等輔助工具
● 享受排錯的過程,在尋求幫助之前先嘗試自己解決
本課程的內容安排:
第一章:SSH與Telnet
● 不安全的Telnet
● SSH (Secure Shell)協議
● SSH客戶端安裝與配置
● SSH服務器端常用配置
● OpenSSH服務器配置文件
● 防火墻配置
● 監聽端口修改
第二章:VNC與XRDP
● VNC概念與原理
● VNC基本配置
● Linux上安裝X-Window
● Linux上VNC 服務器安裝與配置
● Windows上的VNC客戶機
● VNC連接測試
● VNC高級配置
● VNC Server作為服務自動啟動
● 多用戶同時訪問
● 通過SSH加密流量
● 遠程桌面xRDP
第三章:X-Window
● 什么是X-Window?
● X-Window基本原理
● X-Window+SSH
● PuTTY
● Xshell
● Xming
第四章:Cockpit
● 什么是Cockpit?
● Cockpit部署架構
● Cockpit使用
● 基本管理功能
● 存儲管理
● 儀表板
● 虛擬機管理
● 擴展:與Google Authenticator結合實現雙因素認證