基線linux
linux常用基線
#! /bin/bash cp /etc/login.defs /etc/login.defs.bak sed -i '/PASS_MAX_DAYS/'d /etc/login.defs sed -i '/PASS_MIN_DAYS/'d /etc/login.defs sed -i '/PASS_MIN_LEN/'d /etc/login.defs sed -i '/PASS_WARN_AGE/'d /etc/login.defs sed -i '$aPASS_MAX_DAYS 90' /etc/login.defs sed -i '$aPASS_MIN_DAYS 10' /etc/login.defs sed -i '$aPASS_MIN_LEN 8' /etc/login.defs sed -i '$aPASS_WARN_AGE 7' /etc/login.defs cp /etc/profile /etc/profile.bak sed -i '/TMOUT/'d /etc/profile sed -i '$aexport TMOUT=300' /etc/profile source /etc/profile sed -i '$aumask 027' /etc/profile source /etc/profile cp /etc/pam.d/passwd /etc/pam.d/passwd.bak sed -i '$apassword required pam_pwquality.so retry=3' /etc/pam.d/passwd echo 'change password Strategy' cp /etc/security/pwquality.conf /etc/security/pwquality.conf.bak sed -i '/minlen/'d /etc/security/pwquality.conf sed -i '/dcredit/'d /etc/security/pwquality.conf sed -i '/ucredit/'d /etc/security/pwquality.conf sed -i '/lcredit/'d /etc/security/pwquality.conf sed -i '/ocredit/'d /etc/security/pwquality.conf sed -i '$aminlen = 8' /etc/security/pwquality.conf sed -i '$adcredit = -1' /etc/security/pwquality.conf sed -i '$aucredit = -1 ' /etc/security/pwquality.conf sed -i '$alcredit = -1 ' /etc/security/pwquality.conf sed -i '$aocredit = -1' /etc/security/pwquality.conf sed -i '$a * soft core 0' /etc/security/limits.conf sed -i '$a * hard core 0' /etc/security/limits.conf sed -i '$aauth sufficient pam_rootok.so' /etc/pam.d/su sed -i '$aauth required pam_wheel.so use_uid' /etc/pam.d/su chmod 644 /etc/passwd chmod 400 /etc/shadow chmod 644 /etc/group chmod 644 /etc/services chmod 600 /etc/xinetd.conf chmod 600 /etc/security chmod 644 /etc/passwd chmod 600 /etc/shadow chmod 644 /etc/group chattr +a /var/log/messages
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70004783/viewspace-2837529/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 寶塔Linux皮膚搭建與安全狗安裝(WEB伺服器搭建與WAF安裝)
- Linux從頭學15:【頁目錄和頁表】-理論 + 例項 + 圖文的最完全、最接地氣詳解
- 什麼是Shell?Linux shell分為幾類?
- Ubuntu和CentOS哪個比較適合商用伺服器?Linux入門教程
- 【Linux學習教程】Linux中Sed命令如何使用?
- 【Linux運維基礎】交換機和路由器的區別是什麼?
- linux下安裝 openoffice 實現 office文件轉 pdf
- Linux type命令有什麼作用?如何使用?
- Centos(Linux)安裝openoffice 並實現將office檔案轉化為pdf
- linux主機互信操作
- 我所瞭解的Linux運維技術
- Linux是什麼作業系統?Linux運維課程難嗎?
- 利用PATH環境變數 - 提升linux許可權~👻
- 【Linux學習教程】Linux uptime命令有哪些作用?
- Linux運維是什麼?行業前景如何?