原创 centos6 centos7 修改默認運行級別
0 — 表示關機級別(不要將默認的運行級別設置成這個值) 1 — 單用戶模式 2 — 多用戶模式,不帶NFS(Network File Syetem) 3 — 多用戶模式(純命令行模式) 4 — 沒有被使用的模式 5 — 圖形化界
原创 facl 文件訪問控制列表 實現屏蔽某個用戶權限的功能 給分區加acl掛載選項
facl:file access control list 文件訪問控制列表 facl用於實現除文件屬主、文件屬組、其它用戶三者權限外的額外權限功能,所以當某個用戶訪問 文件時,系統是按如下順序判定用戶對此文件持有哪些權限的: 屬主權限
原创 rpm 軟件包管理機制
安裝: rpm {-i|--install} [install-options] PACKAGE_FILE... install-options: -h: 顯示安裝進度,更易看懂 -v:
原创 shell腳本實現: 過濾系統日誌 把ssh登錄失敗次數過多者加入訪問黑名單
涉及知識點 wrappers是一個工作在傳輸層的安全工具,凡是調用了libwrap.so庫文件的應用都受wrappers的訪問控制。wrappers依賴/etc/hosts.allow和/etc/hosts.deny兩個文件,
原创 shell腳本實現:系統維護期間 禁止普通用戶登入 並強制普通用戶下線
注意:系統維護完畢後,記得把/etc/nologin文件刪除,否則普通用戶無法登入系統 #!/bin/bash # # #========================================================
原创 shell腳本實現:基於key驗證的公鑰批量推送
自動化運維工具ansible需要基於ssh key驗證免密登錄。 #!/bin/bash # #======================================================================
原创 UE4 launch失敗 報內存不足錯誤
項目Launch報錯: Ran out of memory allocating bytes with alignment 0;如下圖 解決方法: 項目啓動佔內存太大,內存不夠了,增大虛擬內存可以解決此問題。 win1
原创 UE4 Launch項目失敗
錯誤提示 log提示錯誤: ERROR: UBT ERROR: Failed to produce item: 如下圖 問題所在 項目內容所在目錄有中文導致的,我項目放在D盤,而我的電腦D盤有中文標識"軟件"兩個字,如下圖
原创 源碼編譯安裝nginx
測試環境基於 [root@localhost ~]$cat /etc/centos-release CentOS Linux release 7.6.1810 (Core) 安裝前準備 創建nginx系統用戶,在ngi
原创 ReaR備份系統時報錯
ReaR備份linux系統時報錯: ERROR: URL 'file:///mnt/backup/' has the backup directory '/mnt/backup/' in 分析原因: 如下圖,/mnt沒有獨立分
原创 mariadb數據庫應用
環境安裝 基於系統環境: [root@localhost ~]$cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) 安裝mariadb客戶端和服務端:
原创 ReaR系統備份
安裝程序 [root@localhost ~]$yum install rear genisoimage syslinux 全系統備份 引導系統文件和備份數據都整合在一個iso文件裏,恢復系統時會自動恢復備份的數據。 配置文
原创 理解sed高級命令
sed工作原理 sed: stream editor,流編輯器;與vim不同,sed是一種非交互式編輯器,它使用預先設定好的編輯指令對輸入的文本進行編輯,主要依靠正則表達式 sed工作原理: 1、 讀一行到Patt
原创 shell腳本引用外部變量方法
本地變量只能在當前bash進程中有效,對當前shell之外的其它進程,包括子進程均無效。而啓動腳本實際就是開啓一個子進程執行命令,所以,在腳本里就無法引用父進程上的本地變量。如下,引用外部變量失敗: [root@centos
原创 shell腳本實現:檢測ssh登陸失敗用戶 符合要求時強制加入ssh訪問黑名單
涉及知識點 wrappers是一個工作在傳輸層的安全工具,凡是調用了libwrap.so庫文件的應用都受wrappers的訪問控制。wrappers依賴/etc/hosts.allow和/etc/hosts.deny兩個文件,