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