一.编写脚本test4.sh,使用for循环创建20个账号,账户名前缀由用户从键盘输入,账户初始密码由用户输入,例如:test1、test2、test3、test4、test5、test6、test7、test8、test9、test10...test20
二.编写脚本test5.sh,使用for循环,通过ping命令测试网段的主机连通性,IP前3段由用户输入,如:输入192.168.182,则ping 192.168.182.125 - 192.168.182.140 ,将可以ping通的主机IP地址写入到/tmp/host_up.txt文件中,不能ping通的主机IP地址写入到:/tmp/host_down.txt文件中。
三.使用for循环实现批量主机root密码的修改
(1)打开多台主机
(2)使用ssh-keygen命令建立密钥对
(3)多台主机间通过ssh-copy-id进行免密登陆
(4)编写脚本test6.sh,通过for循环登陆主机修改对方root账户密码
一:
编写test4.sh脚本
运行该脚本
二:
编写test5.sh脚本
运行该脚本
三:
编写保存多台主机ip地址文件
创建密钥
编写test6.sh脚本
运行该脚本