Differences between revisions 2 and 3
Revision 2 as of 2006-10-30 06:56:14
Size: 2001
Editor: amingsc
Comment:
Revision 3 as of 2006-10-30 06:58:56
Size: 2100
Editor: amingsc
Comment:
Deletions are marked like this. Additions are marked like this.
Line 25: Line 25:
Line 29: Line 30:
Line 30: Line 32:
Line 34: Line 37:
Line 35: Line 39:
Line 38: Line 43:
SVN:9(目前还没有内容0)
Line 39: Line 45:
 svn://cvs.woodpecker.org.cn/svn/woodpecker/zqlib/tangle

PyIdsh -- telnet/ssh/rsh多协议远程服务器操作管理

TableOfContents ::-- amingsc [DateTime(2006-10-30T06:30:16Z)]

[wiki:self/WoodpeckerProjs 啄木鸟项目::]

(!) [wiki:self/PyIdsh PyIdsh]

1. 缘起

在工作中经常会遇到需要登陆到多个服务器上去执行一些操作,而且许多操作都是相同或相似的,为了避免这种重复性工作的强度,而想开放一个工具来实现这个自动化的过程.

  • [wiki:PyCNmail/2005-November/018404.html PythonGO开发计划]

1.1. 项目日志

MonthCalendarBRInclude(CPUGnav)

提要Include(^PyIdsh/200.*,'项目简报',4,sort=descending,items=13,titlesonly)

1.2. 目标

1.通过socket重新实现telnet协议,做一个类似于telnetlib的库idshtelnetlib,但更完善的支持telnet协议,并且方便在远程机器上实现命令的运行/中断/挂起/状态返回等操作;

2.在idshtelnetlib库的基础上实现工具PyIDSh,以通过telnet/rsh/ssh等协议自动远程登陆到用户定制 的多台服务器上执行一系列shell命令或者shell 脚本,从而实现对多个服务器的批处理方式的操作和管理;

1.3. 计划

1.搜集相似的项目/代码,整理思路;

2.阅读telnetRFC,设计idshtelnetlib库;

3.开发实现PyIDSh;

1.4. 成员

amingsc

欢迎更多的朋友参与合作!

欢迎更多的朋友提出您宝贵的意见和建议!

1.5. 成果

SVN:9(目前还没有内容0)

  • svn://cvs.woodpecker.org.cn/svn/woodpecker/zqlib/tangle

2. 反馈

项目讨论 Include(/DisCuss)

PyIdsh (last edited 2009-12-25 07:14:51 by localhost)