SUSE Linux管理與開發培訓
?
培訓目標:
熟練使用SUSE Linux操作系統
SUSE Linux的網絡與安全應用
SUSE Linux下各種應用的配置
SUSE Linux Shell程序設計
SUSE Linux下的C++開發環境
了解Linux環境編程
培訓內容:
SUSE Linux的介紹與安裝
文件權限與用戶
各種系統命令的介紹與使用
Vi編輯器的使用
BASH的介紹
Shell程序設計(實驗:實現一個Shell應用)
SUSE Linux引導過程
GRUB/LILO的配置
Linux內核編譯與定制(實現:編譯定制內核)
rpm包管理
如何打包rpm
Web服務器的搭建與應用
包括Apache、php、數據庫等的安裝與配置,并對比源碼
安裝與rpm包安裝(實驗:在SUSE下如何使用CMS快速建站)
如何使用SUSE YaST進行配置
Xwindows的介紹
網絡基礎
vsftp的配置
dhcp服務器配置)(實驗:配置FTP服務器與dhcp服務器)
安全基礎知識
各種網絡實驗命令與工具的介紹
Nmap與etheral的介紹與使用(實驗:如何進行安全配置)
dns服務器的配置
samba服務器的配置
iptables與防火墻(實驗:實現一個防火墻案例)
基礎密碼學
SSH的應用與配置
Openvpn的介紹(實驗:配置VPN)
進程管理
守護進程的概念
如何用C++實現一個網絡守護進程(實驗:使用socket來實現一個守護進程)
Autoconf
automake
CVS版本控制器的配置與使用(實驗:為C++源碼生成configure文件和make文件)?
?
?
?
?