网站导航

溶剂萃取仪

当前位置:主页 > 产品展示 > 溶剂萃取仪 >

超实用的shell剧本--Linux宁静加固设置,值得收藏‘博亚体育app下载’

产品时间:2022-05-19 00:19

简要描述:

概述 近几年来Internet变得越发不宁静了。网络的通信量日益加大,越来越多的重要生意业务正在通过网络完成,与此同时数据被损坏、截取和修改的风险也在增加。 只要有值得偷窃的工具就会有想措施窃取它的人。Internet的今天比已往任何时候都更真实地体现出这一点,基于Linux的系统也不能挣脱这个“普遍纪律”而独善其身。...

详细介绍
本文摘要:概述 近几年来Internet变得越发不宁静了。网络的通信量日益加大,越来越多的重要生意业务正在通过网络完成,与此同时数据被损坏、截取和修改的风险也在增加。 只要有值得偷窃的工具就会有想措施窃取它的人。Internet的今天比已往任何时候都更真实地体现出这一点,基于Linux的系统也不能挣脱这个“普遍纪律”而独善其身。

最新平台

概述 近几年来Internet变得越发不宁静了。网络的通信量日益加大,越来越多的重要生意业务正在通过网络完成,与此同时数据被损坏、截取和修改的风险也在增加。

只要有值得偷窃的工具就会有想措施窃取它的人。Internet的今天比已往任何时候都更真实地体现出这一点,基于Linux的系统也不能挣脱这个“普遍纪律”而独善其身。因此,优秀的系统应当拥有完善的宁静措施,应当足够结实、能够反抗来自Internet的侵袭,这正是Linux之所以盛行而且成为Internet主干气力的主要原因。可是,如果你不适当地运用Linux的宁静工具,它们反而会埋下隐患。

博亚体育app下载

今天主要先容如何通过剧本去设置基本的宁静措施,使Linux系统变得可靠。Linux宁静加固设置#! /bin/bash# copyright by hwb# Function:对账户的密码的一些加固read -p "设置密码最多可几多天不修改:" Aread -p "设置密码修改之间最小的天数:" Bread -p "设置密码最短的长度:" Cread -p "设置密码失效前几多天通知用户:" Dsed -i '/^PASS_MAX_DAYS/cPASS_MAX_DAYS '$A'' /etc/login.defssed -i '/^PASS_MIN_DAYS/cPASS_MIN_DAYS '$B'' /etc/login.defssed -i '/^PASS_MIN_LEN/cPASS_MIN_LEN '$C'' /etc/login.defssed -i '/^PASS_WARN_AGE/cPASS_WARN_AGE '$D'' /etc/login.defsecho "已对密码举行加固,新用户不得和旧密码相同,且新密码必须同时包罗数字、小写字母,大写字母!!"sed -i '/pam_pwquality.so/cpassword requisite pam_pwquality.so try_first_pass local_users_only retry=3 authtok_type= difok=1 minlen=8 ucredit=-1 lcredit=-1 dcredit=-1' /etc/pam.d/system-authecho "已对密码举行加固,如果输入错误密码凌驾3次,则锁定账户!!"n=`cat /etc/pam.d/sshd | grep "auth required pam_tally2.so "|wc -l`if [ $n -eq 0 ];thensed -i '/%PAM-1.0/aauth required pam_tally2.so deny=3 unlock_time=150 even_deny_root root_unlock_time300' /etc/pam.d/sshdfiecho "已设置克制root用户远程登录!!"sed -i '/PermitRootLogin/cPermitRootLogin no' /etc/ssh/sshd_configread -p "设置历史下令生存条数:" Eread -p "设置账户自动注销时间:" Fsed -i '/^HISTSIZE/cHISTSIZE='$E'' /etc/profilesed -i '/^HISTSIZE/aTMOUT='$F'' /etc/profileecho "已设置只允许wheel组的用户可以使用su下令切换到root用户!"sed -i '/pam_wheel.so use_uid/cauth required pam_wheel.so use_uid ' /etc/pam.d/sun=`cat /etc/login.defs | grep SU_WHEEL_ONLY | wc -l`if [ $n -eq 0 ];thenecho SU_WHEEL_ONLY yes >> /etc/login.defsfiecho "即将对系统中的账户举行检查...."echo "系统中有登录权限的用户有:"awk -F: '($7=="/bin/bash"){print $1}' /etc/passwdecho "********************************************"echo "系统中UID=0的用户有:"awk -F: '($3=="0"){print $1}' /etc/passwdecho "********************************************"N=`awk -F: '($2==""){print $1}' /etc/shadow|wc -l`echo "系统中空密码用户有:$N"if [ $N -eq 0 ];then echo "恭喜你,系统中无空密码用户!!" echo "********************************************"else i=1 while [ $N -gt 0 ] do None=`awk -F: '($2==""){print $1}' /etc/shadow|awk 'NR=='$i'{print}'` echo "------------------------" echo $None echo "必须为空用户设置密码!!" passwd $None let N-- done M=`awk -F: '($2==""){print $1}' /etc/shadow|wc -l` if [ $M -eq 0 ];then echo "恭喜,系统中已经没有空密码用户了!" elseecho "系统中还存在空密码用户:$M" fifiecho "即将对系统中重要文件举行锁定,锁定后将无法添加删除用户和组"read -p "警告:此剧本运行后将无法添加删除用户和组!!确定输入Y,取消输入N;Y/N:" icase $i in [Y,y]) chattr +i /etc/passwd chattr +i /etc/shadow chattr +i /etc/group chattr +i /etc/gshadow echo "锁定乐成!";; [N,n]) chattr -i /etc/passwd chattr -i /etc/shadow chattr -i /etc/group chattr -i /etc/gshadow echo "取消锁定乐成!!";; *) echo "请输入Y/y or N/n"esac剧本输出效果:这里主要是对密码方面做了宁静加固,实际上Linux的宁静加固还是包罗许多方面的,后面再单独先容下,感兴趣的朋侪可以关注一下~。


本文关键词:超实,用的,shell,剧本,--Linux,博亚体育app下载,宁静,加固,设置

本文来源:博亚体育app下载-www.huakangkt.com

 


产品咨询

留言框

  • 产品:

  • 留言内容:

  • 您的单位:

  • 您的姓名:

  • 联系电话:

  • 常用邮箱:

  • 详细地址:

推荐产品

如果您有任何问题,请跟我们联系!

联系我们

Copyright © 2003-2022 www.huakangkt.com. 博亚体育app下载科技 版权所有 备案号:ICP备82959123号-5

地址:河南省鹤壁市盐津县赛视大楼149号

在线客服 联系方式 二维码

服务热线

034-27019676

扫一扫,关注我们