场景:我的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
本文介绍了一种在Linux环境下批量更新Xshell保存的主机密码的方法。通过编写shell脚本结合文本处理工具sed,实现对多个主机配置文件的快速修改,有效避免了手动逐个更新的繁琐工作。
627

被折叠的 条评论
为什么被折叠?



