免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7901 | 回复: 6
打印 上一主题 下一主题

一个多线程批部署的脚本(python) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-02-02 13:51 |显示全部楼层 |倒序浏览
本帖最后由 Gray1982 于 2012-02-02 14:11 编辑

所需软件:
python2.7.tar.bz2
paramiko-1.7.7.1.tar.gz
pycrypto-2.3.tar.gz


所需文件内容格式为:
IP,sshPort,Username,Password

执行:
python2.7 脚本名


threading_test_data.rar (2.09 KB, 下载次数: 239)


threading_test_cmd.rar (1.9 KB, 下载次数: 132)


有些朋友可以考虑到密码明文的问题,目前这个版本没设置任何加密因为目前还不需要。不过密码安全不是问题,最简单的例子,我的密码是6位,现在给出一串字符72d88491c45b43e6fde7bceeaf6,在这里,你能知道那6位是密码吗? ^_^

有什么不足之处,还请指点,谢谢!!!

论坛徽章:
0
2 [报告]
发表于 2012-04-18 10:27 |显示全部楼层
这个需要的文件格式是一行一组
ip,port,username,password
port为SSH的端口号

论坛徽章:
0
3 [报告]
发表于 2012-04-19 10:06 |显示全部楼层
我记得fabric是单线程的·······
expect在shell里用的是比较多的,就像现在用windows的人多一样
Python相对来用了解的人少,并且加密会方便一些

论坛徽章:
0
4 [报告]
发表于 2012-04-25 20:06 |显示全部楼层
回复 7# ning_lianjie

用法就是需要一个文件,
这个需要的文件格式是一行一组,
格式如下
ip,port,username,password
port为SSH的端口号

当然也可以用别的方式,这只是我脚本需要的
上面给的只是这模块用法,至于怎么用,看个人习惯

论坛徽章:
0
5 [报告]
发表于 2012-05-07 01:47 |显示全部楼层
共同学习

论坛徽章:
0
6 [报告]
发表于 2012-06-23 10:06 |显示全部楼层
回复 13# xtdddd2000


    用,也就是csv文件在排版的时候方便,这个你用excel看下就很清楚了

论坛徽章:
0
7 [报告]
发表于 2015-03-18 10:46 |显示全部楼层
这是几年前写的脚本了,加密的方式根据你自己来吧
现在应该都有KEY啊、统一登录的堡垒机啊什么的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP