Linux用户退出系统后限制IP登录Shell的方法(图)

原标题:”Linux用户退出系统后限制IP登录Shell的方法介绍”相关电脑问题教程分享。 – 来源:路由器之家。Linux系统虽然比Windows系统安全很多,是很好的程序开发环境,但多少还是存在

亲,以下就是关于(Linux用户退出系统后限制IP登录Shell的方法(图)),由“路由器之家”整理!

Linux用户退出系统后限制IP登录Shell的方法(图)

原标题:"Linux用户退出系统后限制IP登录Shell的方法介绍"相关电脑问题教程分享。 – 来源:路由器之家。

  Linux系统虽然比Windows系统安全很多,是很好的程序开发环境,但多少还是存在一些安全隐患的。在Linux用户退出系统后,还是会有多个IP登录的风险,那么Linux退出后要如何限制IP登录Shell脚本呢?赶紧跟随路由器之家小编一起来看看吧。

Windows系统

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=“\n”};/^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=“\n”};/^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

  以上就是Linux用户退出系统后限制IP登录Shell的方法介绍,

以上就是关于-常见问题-(Linux用户退出系统后限制IP登录Shell的方法(图))的教程!

本文来自投稿,不代表路由百科立场,如若转载,请注明出处:https://www.qh4321.com/113042.html

(0)

相关推荐

  • AE怎么增加时间线长度

    路由器网投稿:文章是关于”AE怎么增加时间线长度”的相关知识分享,希望可以帮到大家。 – 素材来源网络 编辑:小易。 我们使用AE制作视频的时候…

    2022年6月25日
    0
  • 如何给汉字加上拼音声调?

    路由器网投稿:文章是关于”如何给汉字加上拼音声调?”的相关知识分享,希望可以帮到大家。 – 素材来源网络 编辑:小易。 如何给汉字加上拼音声调?…

    2022年7月22日
    0
  • 宽带拨号628怎么解决(宽带错误码含义及处理方法大全)

    .咱们这就开始吧!以下宽带错误码均是按顺序排序只需要按顺序找到你需要的即可601错误含义:检测到无效的端口句柄。处理方法:发生内部错误,重新启动计算机,以确保所有最近所作的配置更改都能生效。602错误

    2025年11月3日
    0
  • realme真我x50参数配置有哪些

    路由器网投稿:文章是关于”realme真我x50参数配置有哪些”的相关知识分享,希望可以帮到大家。 – 素材来源网络 编辑:小易。 我们在日常使…

    2022年7月29日
    0
  • 怎样记住五笔字根字根?

    路由器网投稿:文章是关于”怎样记住五笔字根字根?”的相关知识分享,希望可以帮到大家。 – 素材来源网络 编辑:小易。 学习五笔字根,要熟背口诀,…

    2022年8月15日
    0
  • Win10系统中的windows凭据删除教程

    原标题:”Win10系统中的windows凭据怎么才能删除”相关电脑问题教程分享。 – 来源:路由器之家。Win10系统下,凭据管理器是用来管理Web凭据以及Windows凭据的一个系统组件。如果要

    2021年7月10日
    0