原创 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兩個文件,