原创 iptables 基本講解

前言:    對於一個Linux運維來說,如果不熟悉iptables配置,這時咱們來腦補一下,然後服務器不在你身邊,剛好你設置了 "iptables -P INPUT DROP",然後就悲劇了,SSH連接不上了。這還不是最關鍵的,線上服務器

原创 shell腳本編程(1)

1.什麼是shell腳本shell是一個命令行解釋器,它的作用就是遵循一定的語法將輸入的命令加以解釋並傳給系統。它爲用戶提供了一個向Linux發送請求以便運行程序的接口系統級程序,shell本身是一個用C語言編寫的程序,他是用戶使用Linu

原创 運維工作必備----------編譯安裝LAMP

1.編譯安裝介紹        在工作中,基於各種生產環境下,可能yum安裝不能滿足我們的需求。這個時候我們就得自己動手編譯安裝軟件包,當然只要掌握了技巧,其實編譯安裝也非常的簡單。本文將介紹如何在CentOS 6.7系統下編譯安裝:htt

原创 圖解SSL和加密解密

1.SSL原理    Secure Sockets Layer(安全的套接字層)位於TCP/IP協議與各種應用層協議之間,爲數據通訊提供安全支持。用於保障在Internet上數據傳輸之安全,利用數據加密技術,可確保數據在網絡上之傳輸過程中不

原创 Grep家族和正則表達式詳解

1.grep家族的概念grep : 支持使用基本擴展表達式egrep:支持使用擴展正則表達式fgrep:不支持使用正則表達式作用:強大的文本搜索工具,根據用戶指定的“pattern(過濾條件)”對目標文本逐行進行匹配檢查,打印出符合條件的行

原创 rpm命令全解

1.rpm的功能          rpm :程序包管理器    功能:將編譯好的應用程序的各組成文件打包成一個或幾個程序包文件,從而更方便的實現程序包的安裝、升級、卸載、查詢等操作。   源代碼-->目標二進制格式-->組織成爲一個或有限

原创 Linux網絡基礎命令

1.ifcfg命令家族1.1 ifconfig命令    ifconfig 用來查看和管理接口及地址查看: ifconfig [INTERFACE]           ifconfig -a    顯示所有接口,包括inactive狀態的

原创 LAMP基於RPM包安裝詳解

1.LAMP介紹    Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一組常用來搭建動態網站或者服務器的開源軟件,本身都是各自獨立的程序,因爲常被放在一起使用,擁有了越來越高的兼容度,共同組成了一個強大

原创 忘記了Linux賬戶密碼怎麼辦?

    在現代的社會,需要記住的用戶和密碼實在是太多了,都設置成一樣又不安全,記在電腦上或紙上也不安全了。思來想去還是記在腦海裏吧,然後導致很久沒用過的主機忘了密碼。不過沒關係,我們可以藉助技術重新設置密碼。    這裏以CentOS 6.

原创 程序包管理之yum命令詳解

1.yum是什麼?    yum(全稱爲 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及SUSE中的Shell前端軟件包管理器。基於RPM包管理,能夠從指定的服務器自動下載RPM包並且安裝,

原创 我的友情鏈接

馬哥Linux培訓韓立剛sery我的網站深海魚

原创 圖解CentOS系統啓動流程

    當我們按下開機鍵後,系統背後的祕密我們是否瞭解呢?這裏,我帶大家探索一下linux系統開機背後的祕密。1.加電自檢    主板在接通電源後,系統首先由POST程序來對內部各個設備進行檢查,自檢中如發現有錯誤,將按兩種情況處理:對於嚴

原创 自己動手搭建DNS服務器

前言:    在我們平時上網中,訪問的都是域名,那麼域名是如何轉換爲IP地址的呢?進而訪問我們的服務器主機的呢?這時候就需要用到DNS服務器了。DNS是由域名解析器和域名服務器組成的,域名服務器是指保存有該網絡中所有主機的域名和對應IP地址

原创 vsftpd基於pam_mysql的虛擬用戶認證

1.ftp用戶匿名用戶:映射到某一個固定的系統用戶,例如(ftp,vsftp,/var/ftp)本地用戶:系統用戶,root及系統用戶(0-999)虛擬用戶:nsswitch: name services switch  名稱服務轉換 PA

原创 搭建屬於自己的網站

前言:    之前在瀏覽別人的個人網站的時候,一直在羨慕別人是如何如何厲害。那麼當我學習到Linux網絡服務器時,終於感覺學到的知識能排上用場了。自己也能維護自己的小網站了,那麼廢話不多說,開始搭建服務吧。1.準備工作    註冊一個屬於自