原创 KVM虛擬化之網絡基礎

KVM虛擬化使用一種稱爲虛擬交換的技術實現虛擬機的網絡互聯,虛擬交換是運行在宿主主機上的一個軟件結構,虛擬主機通過與這個虛擬交換進行直連實現與外界通信。當我們部署完成虛擬化環境後,libvirt進程會在宿主主機上自動創建一個默認的虛擬交換v

原创 kvm虛擬化之存儲池

KVM存儲池是被libvirt所管理的文件、目錄或存儲設備,存儲池可以位於本地,也可以通過網絡共享,存儲池最終可以被虛擬主機所使用。默認libvirt使用基於目錄的存儲池設計,/var/lib/libvirt/images目錄就是默認的存儲

原创 博主著作新書推薦《Linux shell核心編程指南》

博主著作新書推薦《Linux shell核心編程指南》拒絕語法定義:擺脫固話的語法和命令堆積。精心設計:通過生動有趣的案例學生Shell編程。重在實戰:大量案例腳本可以快速應用於生產。https://item.jd.com/12592975

原创 DNS域名服務器

隨着ABC公司業務的擴張,計算機越來越多的情況下,讓員工記憶所有公司內部服務器的IP地址可能性不大,因此公司決定採用DNS解決方案,這樣實現主機之間的通訊可以變的更簡單。案例中我們使用的域爲abc.com域,這個是正向解析的域,網絡採用

原创 DHCP服務器-零配置接入網絡

目錄: 簡介 剖析配置文件 應用案例 DHCP是動態主機配置協議(Dynamic Host Configuration Protocol)的簡寫,使用DHCP協議可以爲客戶端主機自動分配TCP/IP信息,如IP地址、子網掩碼、網關、

原创 shell腳本之測試某網段內主機連通性

編寫shell腳本,測試某網段內主機連通性:1.測試192.168.4.0/24整個網段的連通性(while版本)2.測試192.168.4.0/24整個網段的連通性(for版本)3.測試192.168.4.0/24整個網段的連通性(多進程

原创 Samba再報安全漏洞

       今日Samba再報重大漏洞,該漏洞目前編號爲CVE-2015-0240,Samba守護進程smbd裏一個爲初始化的指針可被遠程漏洞利用,她可以讓惡意的Samba客戶端發送一個特定的netlogon數據包從而獲得smbd運行的權

原创 shell腳本遊戲之:剪刀石頭布

#!/bin/bash #Author:丁丁歷險(Jacob) #定義數組,保存所有出拳的可能性 game=(石頭 剪刀 布) num=$[RANDOM%3] computer=${game[$num]} #通過隨機數獲取計算機的出拳 #出

原创 SELinux安全

一、SELinux配置文件在CentOS 7系統中部署SELinux非常簡單,由於SELinux已經作爲模塊集成到內核中,默認SELinux已經處於激活狀態。對管理員來說,更多的是需要配置與管理SELinux,CentOS 7系統中SELi

原创 自動部署LNMP腳本

        最近抽時間寫了一份LNMP部署腳本,使用源碼安裝所需軟件,源碼軟件包網絡上很容易獲取,這裏僅貼出腳本內容,大家可以自行在網絡上下載對應的軟件放在腳本當前目錄即可,實際下載的軟件包如果與腳本所調用的軟件版本號及壓縮格式有差異時

原创 shell腳本:監控HTTP服務的狀態(測試返回碼)

#定義函數check_http: #使用curl命令檢查http服務器的狀態 #-m設置curl不管訪問成功或失敗,最大消耗的時間爲5秒,5秒連接服務爲相應則視爲無法連接#-s設置靜默連接,不顯示連接時的連接速度、時間消耗等信息 #-o將c

原创 shell腳本:不登陸KVM虛擬機,修改虛擬機網卡IP地址

# Author:丁丁歷險(Jacob) # 該腳本使用 guestmount 工具,Centos7.2 中安裝 libguestfs-tools-c 可以獲得 guestmount 工具 # 腳本在不登陸虛擬機的情況下,修改虛擬機的 IP

原创 RHEL7構建Rsync數據同步服務器

Rsync(remote sync)是UNIX及類UNIX平臺下一款神奇的數據鏡像備份軟件,它不像FTP或其他文件傳輸服務那樣需要進行全備份,Rsync可以根據數據的變化進行差異備份,從而減少數據流量,提高工作效率。你可以使用它進行本地數據

原创 SELinux安全

一、SELinux配置文件在CentOS 7系統中部署SELinux非常簡單,由於SELinux已經作爲模塊集成到內核中,默認SELinux已經處於激活狀態。對管理員來說,更多的是需要配置與管理SELinux,CentOS 7系統中SELi

原创 Docker視頻發佈

視頻鏈接:http://edu.51cto.com/course/course_id-8200.html視頻鏈接:http://edu.51cto.com/course/course_id-8200.html本視頻內容源自於Docker官方