原创 系統安全及應用(三)--修改命令歷史記錄history的數目以及清空命令歷史記錄,設置用戶終端自動註銷時間

作爲一個開放源代碼的操作系統,linux系統以其安全性,高效穩定而廣泛應用,主要從賬戶安全,系統引導,登錄控制的角度,優化linux系統的安全性,linux的環境的弱口令檢查,網絡掃描等安全工具的構建和使用,幫助運維人員查找安全隱

原创 系統安全及應用(四)----su命令切換用戶 sudo命令提升普通用戶的執行權限以及操作查看

作爲一個開放源代碼的操作系統,linux系統以其安全性,高效穩定而廣泛應用,主要從賬戶安全,系統引導,登錄控制的角度,優化linux系統的安全性,linux的環境的弱口令檢查,網絡掃描等安全工具的構建和使用,幫助運維人員查找安全隱

原创 使用SSH客戶端程序的相關命令--ssh遠程登錄,scp安全複製文件,sftp基於ftp協議在服務器端上傳下載文件

(1) ssh命令(遠程安全登錄) 格式: ssh user@host (若客戶機登錄用戶與主機用戶名相同, 可省去user@) 端口選項: -p 22 直接登錄,如若安全設置祕鑰,點擊如何構建SSH連接時的祕鑰 [aa@loca

原创 系統安全及應用(八) ---PAM認證方式簡單介紹

作爲一個開放源代碼的操作系統,linux系統以其安全性,高效穩定而廣泛應用,主要從賬戶安全,系統引導,登錄控制的角度,優化linux系統的安全性,linux的環境的弱口令檢查,網絡掃描等安全工具的構建和使用,幫助運維人員查找安全隱

原创 shell腳本--構建DNS主服務器

腳本解釋如下,執行命令後,會兒提示用戶輸入一個網站(www.study.com),便會兒暫時解析成本地IP的地址與網站對應; 腳本如下: #!/bin/bash #安裝軟件 yum -y install bind bind-uti

原创 基於HTTP協議的YUM源碼服務器搭建

服務器端操作: 先掛載文件鏡像,下載httpd軟件 [root@localhost ~]# mkdir /media/cdrom [root@localhost ~]# mount /dev/cdrom /media/cdrom

原创 shell腳本 -- yum庫的創建與還原

創建yum庫: [root@localhost ~]# vim creat_yum.sh #!/bin/bash #掛載光盤點,省去多餘信息 mkdir /media/cdrom mount /dev/sr0 /media/cdr

原创 shell腳本--磁盤管理 parted -s分區

因爲fdisk分區的交互性,所以腳本中採用parted -s 便不會兒對用戶產生交互; [root@localhost ~]# vim test.sh #!/bin/bash #分區 parted -s /dev/sdb mkla

原创 構建密鑰對驗證的SSH體系(設置客戶端連接服務端祕鑰驗證)

設置密鑰對驗證整過細節包含四步: a.首先要在SSH客戶端以root用戶身份創建密鑰對 b.客戶端將創建的公鑰文件上傳至SSH服務端 c.服務端將公鑰信息導入用戶root的公鑰數據庫文件 d.客戶端以root用戶身份連接服務器端r

原创 創建DNS主域名服務器(服務器192.168.200.21)

前提準備關閉防火牆,安裝相關軟件: [root@localhost ~]# iptables -F [root@localhost ~]# systemctl stop firewalld [root@localhos

原创 linux網絡參數管理(四)DNS域名解析---解決上不了網的問題hosts文件

1、設置DNS域名解析 (1)方法- : 編輯/etc/sysconfig/network-scripts/ ifcfg-ens33配置文件 [root@localhost ~]# vim /etc/sysconfig/netwo

原创 構建DNS從域名服務器(主192.168.200.111 從192.168.200.112)

前提準備,關閉防火牆,安裝軟件: [root@localhost ~]# iptables -F [root@localhost ~]# systemctl stop firewalld [root@localhost ~]# s

原创 創建一個DNS緩存域名服務器

關閉服務器防火牆,關閉服務器保護機制 [root@localhost ~]# iptables -F [root@localhost ~]# systemctl stop firewalld [root@localhost ~]#

原创 YUM基本命令

1、基本操作 (1)查詢軟件包列表: yum list、yum grouplist yum list installed查詢已安裝的包 yum list available查詢可以安裝(未安裝)的包 (2)查詢軟件包的描述信息:

原创 shell腳本練習--for循環輸出三角型

要求:通過循環輸出一下圖形 可以看成三個三角形的組合 #!/bin/bash for i in {1..9} do for j in {9..1} do [ $j -gt $i ] && echo -