shell 练习-22端口解封

一个问题,不小心用iptables规则把sshd端口22给封掉了,结果不能远程登陆,要想解决这问题,还要去机房,登陆真机去删除这规则。 问题来了,要写个监控脚本,监控iptables规则是否封掉了22端口,如果封掉了,给打开。 写好脚本,放到任务计划里,每分钟执行一次。

阅读全文 >>

shell 练习-shell的getops

写一个getinterface.sh 脚本可以接受选项[i,I],完成下面任务:

  1. 使用一下形式:getinterface.sh [-i interface | -I ip]
  2. 当用户使用-i选项时,显示指定网卡的IP地址;当用户使用-I选项时,显示其指定ip所属的网卡。

阅读全文 >>