liuyongwei
-
自動化運維跟安全配置
安全相關工具rpm -qf /usr/bin/sshopenssh semanage port -a -t ssh_port_t -p tcp #PORTNUMBER/端口9527修改ssh的默認端口,ssh默認只能用22端口多臺主機互聯免口令1 ssh-keygen三臺主機各自生成私鑰公鑰2 ssh-copy-id IP7三臺主機各自復制公鑰到同一臺主機3…
-
自動化系統安裝之DHCP服務實現
DHCP服務實現 dhcp的工作過程是基于UDP協議的,其中用到了UDP的67(服務器),68(客戶端)端口 使用場景 自動化安裝系統 解決IPV4資源不足的問題 同網段多dhcp服務 dhcp服務必須基于本地 先到先得 跨網段 RFC 1542 dhcpclient客戶端向dhcpsercer服務器請求續約時,中間相隔多網段時,如果路由器是 RFC1542…
-
安全和加密
安全基礎仿冒別人給某人發郵件telnet 127.0.0.1 25helo a.com 命令mail from:god@heaven.com 從某處發來的郵件rcpt to:root 給某人發郵件data 數據subject:hello 郵件名I miss you 郵件正文How old are you. 點代表結束quit redhat5普通用戶提升管理員…
-
非對稱密鑰加密解密
兩臺計算機一臺用公鑰加密
另一臺解密 -
內核相關
內核兩大流派單內核微內核 grub分為三個階段:1階段 1.5階段 2階段 內核階段 通過/proc/cmdline找到根并掛載2階段內容是放在/boot/grub目錄下Centos6 實驗:丟失除grub.conf外所有文件沒有修復過的時候/boot/grub下文件是放在磁盤上某個位置的修復過一次后/boot/grub下文件就起作用了,一旦執行過grub-…
-
編譯安裝Linux內核
實驗前準備:在https://www.kernel.org/下載內核 這里我們下載的是:linux-4.14.10.tar.xz du -sh /app/linux.tar/ 此命令可查看內核文件大小 編譯完成后/lib/modules下會生成4.14.10版的內核 1,tar xvf linux-4.14.10.tar.xz -C /app/解壓縮準備好的…
-
網卡相關
ifconfig eth1 IP / ip a a IP dev eth1 修改指定網卡的IP地址 /etc/udev/rules.d/70-persistent-net.rules 設置Mac地址/網卡名配置文件,建議關機修改Mac地址,否則會造成Mac地址不匹配的情況 /etc/sysconfig/network-script…
-
遷移home到獨立分區
1,fdisk ?/dev/sda ?創建10G的分區 Lsblk?查看下新創建分區是否同步 partx ?-a ?/dev/sda 同步 2,mkfs.ext4 ?/dev/sda6? -L? /home 創建文件系統跟卷標 3,mkdir ?/mnt/home ?創建一個掛載點 mount ?/dev/sda6??/mnt/home 掛載 4,cp? -…
-
yum倉庫配置
yum倉庫搭建 yum客戶端在安裝之前要在服務器下載相關的源數據緩存在 cachedir=/var/cache/yum/$basearch/$releasever中 gpgcheck=1檢查數據包的簽名完整性 導入鑰匙或gpgcheck=0就不檢查否側安裝不了yum 在/etc/yum.conf設置配置文件 在/etc/yum.repos.d中創建一個后綴是…
-
Shell腳本編程基礎
1編程基礎 程序:指令+數據 程序編程分格: 過程式:以指令為中心,數據服務于指令 對象式:以數據為中心,指令服務于數據 Shell程序:提供了編程能力,解釋執行 程序的執行方式 計算機:運行二進制指令 編程語言: 低級:匯編 高級:編譯:高級語言->編譯器->目標代碼 編譯性語言編寫的程序通常是需要通過編譯器去轉換成計算機可以識別的二進制文件,…
-
基礎命令
1,對于Linux的實驗環境我們要用到虛擬機,往往每次上線都要登錄,這時候如果把用戶設為自動登錄就會方便許多,接下來就介紹下設置虛擬機的自動登錄 , /etc/gdm/custom.conf 這個就是設置自動登錄的一個配置文件,我們先來使用nano打開這個文件,如下 # GDM configuration storage 這是GDM的一個配置存儲 [daem…
-
基礎命令
1,對于Linux的實驗環境我們要用到虛擬機,往往每次上線都要登錄,這時候如果把用戶設為自動登錄就會方便許多,接下來就介紹下設置虛擬機的自動登錄 , /etc/gdm/custom.conf 這個就是設置自動登錄的一個配置文件,我們先來使用nano打開這個文件,如下 # GDM configuration storage 這是GDM的一個配置存儲 [daem…