Linux系統管理與網絡安全實戰培訓
?
課程介紹:
本課程全面介紹企業級Linux系統管理,通過演示和動手實驗,讓學員從入門開始逐步掌握linux系統中的各種企業級應用。
本課程將深入淺出地探討Linux系統中存在的各種安全問題,并討論Linux系統的配置、管理和維護等,將“安全點金術”交給學員,使學員能夠正確地在?Linux系統上實施安全性措施、使用安全性工具。另外,近年來信息泄露日益成為困擾企業的一大難題,本課程還將討論前沿的防水墻的配置管理問題。
課程對象:?Linux系統管理員,系統集成工程師
課程內容:
???????
1.?GNU/Linux與Unix背景知識
???????
2.?CentOS6/RHEL6安裝
???????????
?????安裝前的準備:收集硬件信息、準備分區、安裝介質選擇
???????????
?????安裝向導:設置鍵盤、時區、語言、分區、軟件包、引導程序、顯示設備
???????????
?????安裝后的配置:語言、鍵盤、鼠標、網絡
???????
3.圖形化界面
???????????
?????Gnome桌面常用技巧和常用工具
???????????
?????KDE桌面簡介
???????
4.?Linux控制臺工作環境
???????????
?????各種控制臺環境對比
???????????
?????bash?shell產用技巧
???????????
?????用戶創建和身份切換
???????????
?????密碼修改
???????????
?????文本查看:more,less,cat
???????????
?????vi編輯器基礎
???????
5.sudo環境配置
???????????
?????visudo和sudoers
???????????
?????使用sudo切換用戶
???????
6.?Linux命令入門
???????????
?????命令的格式
???????????
?????獲取幫助(man,info,doc和內置幫助)
???????????
?????幫助的搜索(whatis,apropos)
???????
7.?Linux文件與目錄
???????????
?????Linux根目錄的結構
???????????
?????工作路徑的切換:相對與絕對
???????????
?????文件管理:創建、刪除、復制、更名、移動
???????????
?????目錄管理:創建、刪除、復制、更名、移動
???????
8.?Unix權限模型
???????????
?????用戶->進程->文件權限模型
???????????
?????文件的權限和用戶、組屬性
???????????
?????目錄的權限
???????????
?????權限的修改
???????????
?????文件用戶、組屬性的修改
???????
9.?Bash?shell深入
???????????
?????通配符
???????????
?????變量和別名
???????????
?????變量與環境變量
???????????
?????轉義符
???????????
?????用戶profile與bashrc
???????
10.shell腳本
???????????
?????shell腳本
???????????
?????標準I/O
???????????
?????管道和重定向
???????????
?????腳本中獲得標準輸入
???????????
?????test和[]條件判斷
???????????
?????邏輯循環控制(if,case,for,while)
???????????
?????正則表達式與grep
???????????
?????unix文本工具集:cut,head,tail,sort,tr
???????????
?????sed與awk
???????
11.?vim進階
???????????
?????常用快捷鍵:刪除、復制、粘貼、定位
???????????
?????搜索與替換
???????????
?????批量處理
???????????
?????還原和繼續
???????????
?????vimrc
???????
12.進程管理
???????????
?????查看進程
???????????
?????進程優先級
???????????
?????/proc的進程目錄
???????????
?????用kill發送信號
???????????
?????控制臺后臺任務管理
???????
13.?文件搜索
???????????
?????whereis和locate
???????????
?????find搜索與結果的批量處理
???????
14.網絡配置
???????????
?????圖形化配置工具
???????????
?????各種網絡參數配置文件
???????????
?????網絡環境調試
???????
15.計劃任務
???????????
?????at
???????????
?????cron
???????????
?????系統全局的計劃任務
???????
16.?用戶帳號管理進階
???????????
?????帳號文件格式詳解
???????????
?????帳號過期和密碼過期
???????????
?????chage
???????
17.?文件權限進階
???????????
?????默認權限與umask
???????????
?????suid,sgid和sticky?bit
???????
18.使用移動磁盤
???????????
?????設備識別
???????????
?????設備格式化和掛載
???????
19.?磁盤管理
???????????
?????磁盤的結構和分區
???????????
?????格式化工具和常用參數
???????????
?????ext2/ext3/ext4區別
???????????
?????概念:inode,block,superblock,journal
???????????
?????磁盤掛載和卸載
???????????
?????swap分區
???????????
?????硬鏈接和軟鏈接
???????????
?????自動掛載autofs服務
???????
20.?數據備份
???????????
?????壓縮工具:gzip,bzip2,xz
???????????
?????打包工具tar
???????????
?????dump
???????
21.?高級磁盤管理
???????????
?????RAID管理:raid0、raid1和raid5的創建和恢復
???????????
?????邏輯卷管理:PV,VG,LV的創建和縮放
???????????
?????磁盤配額
???????????
?????文件的ACL和SELinux屬性
???????
22.?軟件安裝
???????????
?????使用rpm查詢安裝軟件
???????????
?????rpm校驗和數字簽名
???????????
?????yum配置
???????????
?????使用yum安裝、升級軟件
???????????
?????源代碼方式安裝linux
???????
23.KVM虛擬機
???????????
?????虛擬機的構成
???????????
?????虛擬機管理組件
???????????
?????創建和安裝虛擬機
???????????
?????制作kickstart腳本實現無人職守的自動安裝
???????????
?????virsh命令
???????????
?????虛擬機網絡設備的管理
???????
24.??Linux啟動
???????????
?????系統初始化的流程
???????????
?????grub引導器配置詳解
???????????
?????rhel5和rhel6的啟動方式區別
???????????
?????upstart啟動工具詳細介紹
???????????
?????內核參數
???????????
?????重要的啟動文件
???????????
?????Linux系統服務腳本管理
???????????
?????RESCUE救援模式
???????
25.?Linux內核
???????????
?????內核的構成
???????????
?????內核對設備的識別
???????????
?????內核驅動
???????????
?????linux設備文件生成和作用
???????????
?????udev機制
???????????
?????sysctl接口
???????????
?????initramfs的原理和制作
???????????
?????/proc目錄詳解
???????
26.??網絡管理進階
???????????
?????ip命令和ipv6
???????????
?????雙網卡綁定(bongding)
???????
27.?常用網絡工具
???????????
?????ftp
???????????
?????wget
???????????
?????telnet
???????????
?????netstat
???????????
?????nc
???????????
?????iptraf
???????
28.日志系統
???????????
?????內核和系統日志
???????????
?????rsyslog配置
???????????
?????遠程日志
???????
29.?網絡安全分析
???????????
?????tcpdump和wireshark
???????????
?????數據加密基礎
???????????
?????不對稱加密原理和gpg工具
???????????
?????SSL/TLS協議
???????????
?????ssh協議原理
???????????
?????kerberos加密原理
???????????
?????SSSD安全機制
???????
30.?SELinux系統安全
???????????
?????SELinux原理和配置
???????????
?????SELinux?Booleans
???????????
?????SELinux?Context管理
???????
31.?PAM認證模塊
???????????
?????pam認證原理
???????????
?????常用pam認證模塊
???????
32.?網絡安全
???????????
?????Tcp_wrappers策略配置
???????????
?????xinetd服務器安全配置
???????????
?????iptables防火墻管理
???????????
?????NAT和路由配置
???????
33.?NFS服務器
???????????
?????NFS服務器安裝和配置
???????????
?????客戶端掛載
???????????
?????身份映射
???????????
?????autofs自動掛載
???????????
?????集成NIS認證環境
???????
34.?Samba服務器配置
???????????
?????訪問windows共享
???????????
?????發布Linux共享目錄
???????????
?????安全等級
???????????
?????目錄加密
???????????
?????加入AD域
???????
35.?DNS服務器配置
???????????
?????DNS域名解析協議工作原理
???????????
?????bind軟件安裝和簡單配置
???????????
?????cache-only服務器
???????????
?????主服務器和輔助服務器
???????????
?????子域授權
???????????
?????視圖
???????
36.?WEB服務器
???????????
?????Apache安裝和初始配置
???????????
?????虛擬主機
???????????
?????CGI配置
???????????
?????Apache的安全隱患
???????????
?????https協議配置
???????????
?????Squid代理服務器
???????????
?????透明WEB代理實現
???????
37.?FTP服務器
???????????
?????vsftpd服務器配置
???????????
?????匿名上傳
???????????
?????普通用戶帳號安全設置
???????
38.?郵件服務器配置
???????????
?????郵件服務器工作原理
???????????
?????郵件系統的概念:MUA、MTA、MDA、MRA
???????????
?????創建DNS的MX記錄
???????????
?????postfix配置
???????????
?????SASL認證配置
???????????
?????dovecot配置
???????????
?????pop3s和imaps的配置
???????????
?????使用procmail
?
?
?