我的Linux學習手記

本文檔以Centos5.6/Centos6.0爲主體測試環境。同時兼容RHEL5.6/6.0同版本軟件。

 1. linux快速上手指南。 (這裏有很多瑣碎的東西要加,二級目錄尚未完成

Linux主機的規劃安裝部署。

       怎麼樣選擇合適的版本

       認識linux磁盤分區

       主機硬盤的規劃

       怎麼樣安裝雙系統

Linux文件屬性與目錄配置

        Linux文件權限

           Linux文件屬性,怎麼樣修改文件屬性

        Linux系統中的擴展名

        Linux目錄的簡介

        linux目錄屬性的意義

        一般分區與目錄的配置

        特殊目錄

Linux文件和目錄管理

     目錄和路徑的關係

     目錄的相關操作

     相對路徑和絕對路徑

     執行文件路徑的變量

  文件與目錄的管理

     查看,查找目錄,移動,複製,刪除,路徑和名稱的獲取等

     查看,查找文件,移動,複製,刪除,路徑和名稱的獲取等

  文件和目錄的默認權限,隱藏權限

      默認權限,隱藏屬性,特殊權限

  判斷文件類型

磁盤文件系統管理,分區加密,文件加密等

  磁盤分區,格式化,加密

  磁盤掛載,設置自動掛載

  建立Swap分區(設備,文件2種方式)

Linux存儲設備ISCSI,以及LVM邏輯卷管理

  ISCSI的應用

  LVM特殊文件系統的應用

    創建LVM,拉昇,縮減,PV移動

文件的壓縮與打包(Compress,gzip,zcat,bzip2,bzcat,tar)

文件編輯工具VIM的學習

用戶管理

系統開機啓動流程的管理

RPMSRPM套件管理程序以及RPM的製作

Rpm安裝,升級查詢,驗證簽名,數據庫重建,

選擇tar還是RPM.

RPM包的製作

YUM工具的使用已經倉庫的部署

系統服務的守護進程

    守護進程的位置,命名規則,配置文件

TCP_Wrappers

日誌文件分析

    登陸文件的安全性設置

    登陸文件的格式

    登陸文件分析工具(last,lastlog,dmesg

   登陸文件的輪替(logrotate)

Linux系統排錯

   系統排錯

   硬件的檢測和維護

內核編譯與管理

    單模塊編譯

    核心模塊的管理(lsmod,modinfo,modprobe,insmod,rmmod

Selinux安全策略,

PAM應用

虛擬化(KVM/XEN

 2 linux Server上常見服務的搭建

a.  配置Web服務器(apache,nginx,lighttp)反向代理,安全加固,日誌分析,性能測試和調優.

            常規配置

           個人主頁配置

           虛擬主機配置

           別名設置

           客戶端訪問控制,用戶認證

           https配置

           WebDAV配置

      LAMP環境搭建

           使用RPM包方式部署

           使用源碼包

              Apache編譯常見選項

              MYSQL編譯常見參數

              PHP常見編譯選項

      JSP環境部署

      支持python的環境部署

      支持Perl

b.   郵件服務器的部署

c.   文件服務器的搭建

       Vsftpd,samba,NFS,ISCSI

d.   虛擬化方案的測試

       KVM,XEN,OpenVZ,RHEV2.2

e.   DNS服務器的搭建

f.   DHCP服務器的搭建

g.   遠程管理SSH

        配置OpenSSH,以及安全加固

h.   遠程管理及監控

i.   磁盤分區方案(RAID,LVM)

j.   linux Server安全加固方案(PAM,Selinux)

k.   Mysql集羣

l.   DDNS動態DNS服務配置

m.   配置目錄服務器OpenLdap

n. Iptables火牆實際應用

o.  Snort,iptables整合應用。構建主動防火牆

p. Bacula備份平臺的部署以及實際應用

q. RHCS+GFS2構建構建高可用集羣

r. Rsyslog日誌服務平臺的部署。

s. 利用Nagios,Cacti,MRTG,Ganglia,Ntop,Zabbix,OSmius等開源軟件構建監控平臺。

t. Selinux高級應用

u. Centos5.6/6.0部署Oracle10g/11g

v. Squid代理服務器配置部署

w. 目錄服務器之--OpenLDAP

x. ClamAV在文件服務器和Squid網關上的應用

y. NTP時間服務器的配置與部署

z. ***服務器的配置部署

Open***

PPTP

OpenSWan

AA:SVN服務器的部署

 服務主要分爲5部分。網絡基礎服務部分,網絡高級服務部分,網絡安全,LINUX服務器備份策略,網站運維平臺相關知識點。有待整理,先這樣後續加工。。。

隨後將逐步添加完善。感謝大家關注。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章