使用bash执行 --exec 参数,原来的脚本是/bin/sh,所以有些命令不兼容比如bash反弹shell 原来的代码会获取本地salt-master的版本来判断远程主机是否受影响,很明显的逻辑错误。我直接删掉了相关代码。 添加批量扫描功能 python saltstack.py -b targets_file.txt --threads 16 ,target_file.txt内容如下 127.0.0.1:4506 192.168.1.1:4506 安装依赖 pip install salt