场景:我的xshell里面的主机都是一台一台加上去的包括密码,但是某一天这些主机的密码全都改成了其他一致的密码,这时候怎么办,难道一个一个去修改,不可能吧
所以,最后使用linux修改这么密码
首先登陆linux,新建一个文件将这些主机的ip就加进去假设这个文件名字为test2.txt.
其次从xhsell中找到一个主机配置的文件以.xsh为后缀,
最后上传到linux准备修改
[root@centos7 cp-tt]# cat bash1.sh
#!/bin/bash
#
for i in `cat text2.txt`
do
cp 10.128.1.1.xsh /cp-tt/tt/$i.xsh
sed -i "s/Host=10.128.1.1/Host=${i}/g" /cp-tt/tt/${i}.xsh
done