Linux用户退出系统后限制IP登录Shell的方法介绍
发布时间:2022-09-04 12:55:05
Linux系统虽然比Windows系统安全很多,是很好的程序开发环境,但多少还是存在一些安全隐患的。在Linux用户退出系统后,还是会有多个IP登录的风险,那么Linux退出后要如何限制IP登录Shell脚本呢?赶紧跟随小编一起来看看吧。
Windows系统
生产环境中,有可能会出现被其他管理员或使用者修改hosts.allow允许更多的ip登陆机器;为了方便统一管理,我们可以在用户退出的时候统一修改allow和deny文件成默认设置。同时也能自动获取机器所配ip的整个ip段为允许登陆。
test -f /root/.bash_logout && chattr -i /root/.bash_logout
cat 》/root/.bash_logout 《《EOF
export TERM=xterm
/usr/bin/chattr -i /etc/hosts.allow /etc/hosts.deny
#for hosts.deny
/bin/awk ‘BEGIN{FS=“[=。]”;RS=“”};/^IPADDR/{print “sshd:all EXCEPT ”$2“。”$3“。”$4“.0/255.255.255.0”}’ /etc/sysconfig/network-scripts/ifcfg-* | grep -v 127.0.0 | uniq 1》/etc/hosts.deny
/bin/cat 》》/etc/hosts.deny 《《 iEOF
sshd:all EXCEPT ip
iEOF
#for hosts.allow
/bin/awk ‘BEGIN{FS=“[=。]”;RS=“”};/^IPADDR/{print “sshd:”$2“。”$3“。”$4“.0/255.255.255.0”}’ /etc/sysconfig/network-scripts/ifcfg-* | grep -v 127.0.0 | uniq 1》/etc/hosts.allow
/bin/cat 》》/etc/hosts.allow 《《 iEOF
sshd:ip(www.111cn.net)
iEOF
/usr/bin/chattr +i /etc/hosts.allow /etc/hosts.deny
clear
EOF
sh /root/.bash_logout 2》&1 》/dev/null
例子
这个只是检测有非法ip登录到服务器上就自动给运维报警,当然也可以改成短信报警,前提是你有短信网关。
#!/bin/bash
#该脚本作用是检测是否有恶意IP登陆服务器并邮件报警
#可以结合139邮箱以达到短信及时通知到手机的功能
#适用系统centos5
Ldate=`which date`
Lawk=`which awk`
Llast=`which last`
Lgrep=`which grep`
Lsendmail=`which sendmail`
Lifconfig=`which ifconfig`
serverip=`$Lifconfig eth0|$Lgrep inet|$Lawk -F : ‘{print $2}’|$Lawk ‘{print $1}’`
cutdate=`$Ldate |$Lawk ‘{print $1“ ”$2“ ”$3}’`
hackerip=`$Llast|$Lgrep “$cutdate”|$Lawk ‘{print $3}’|$Lgrep -v 192.168.1x.xx`
if [ -z $hackerip ]
then
exit
else
for logip in $hackerip
do
echo “hacker ip is $logip already login $serverip”|mail -s “SOS” rocdk890@139.com
done
fi


猜你喜欢
- 默认情况下,在Excel中加入的批注通常(如图1)所示,就是一个矩形的文本框默认情况下,在Excel中加入的批注通常(如图1)所示,就是一个
- 火山唱见怎么用?火山唱见是火山小视频推出的K歌功能,用户们可以在里面进抢麦K歌,那么我们具体该怎么玩火山唱见呢?下面就给大家分享火山唱见的玩
- 无论微软还是整个产业,都对Windows 10寄予了厚望,等着它改天换地、推动PC行业再发展,但是如今这个年代,单靠一款新的操作系统拯救天下
- Office提供的剪贴画为矢量图形,因此具有可编辑性。用户可以在Word2010文档中修改剪贴画各个独立图形单元的颜色、形状、大小、位置等,
- Word文档编辑过程中,经常需要插入图片,如果发现插入的图片只显示一部分,怎么才能完全显示呢?下面小编就为大家详细介绍一下,不会的朋友可以参
- 怎么关闭MMCSS服务来提高电脑的运行速度?mmcss服务如果有用户使用过的话会发现这会影响到电脑的运行速度,下面就给大家分享具体解决办法。
- 苹果在 NFC 开发和应用方面可以说“落后”了很多年。安卓设备早在 2010 年就开始采用 NFC 技术,而苹果在 2014 年底才开始使用
- 说到机械键盘的核心组件(轴),不过不刻意说种类,通常指的都是Cherry MX机械轴。那么机械键盘什么轴比较好呢?下面小编为你讲
- 有电脑的人都会给自己的电脑设置一下开机密码,也只有知道开机密码的人才可以进入系统桌面。但,最近,有Win7系统的用户,想修改登录密码,确发现
- 在Excel 2016中,当用户按下Ctrl+N键创建一个空白工作簿,该工作簿中默认只包含一个工作表Sheet1。
- win7出现Bluetooth外围设备的解决步骤如下:右键右下角的蓝牙图标单击显示Bluetooth设备取消掉部分无驱动的服务后确定,希望对
- KB5018427 代表了 Windows 11 22H2 的第一个更新,下文小编为大家带来了详细介绍,感兴趣的朋友一起看看吧KB50184
- 在Windows系统中,大家都知道有一个休眠功能,这个功能很受欢迎,因为它可以让计算机关闭电源进入到休眠模式,同时还能保存当前内存中的所有数
- win7系统如何重置网络设置?我们在日常使用电脑时,会出现很多的问题,网络问题便是其中一种,有的时候需要重置网络设置来解决问题,那么大家知道
- Win10提示Windows无法访问指定设备路径或文件怎么解决?最近有用户询问这个问题,不知道怎么回事,遇到这种情况应该怎么解决呢?针对这一
- 你是否在玩大型游戏,或是在运行一些较大软件程序的时候,被系统提示虚拟内存不足,请保存文件关闭这些程序呢?你会想为什么会遇到这个问题呢?该怎么
- 体验了新系统之后,发现win10系统上没有开始菜单,使用起来非常不顺手,本文的目的教会大家如何找回开始菜单,图文的步骤比较适合新手朋友win
- 在写文章时经常会用到一些特殊符号,如“§”就经常用到。这个符号有很多方法可以输入,下面我们看一下在WPS中如何输入这个符号。一、使用符号栏:
- 如果你是忠实果粉,那你在使用苹果设备的时候一定会选择将文件或者图片上传到icloud上,icloud还可以备份苹果设备上的文件,
- 有一天,当你制作了自我满意的优质PPT作品时,需要将其演示给各位时,却发现目标电脑中没有安装OFFICE的相关而无法播放,有可能你的心血就此