亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 2192 | 回復(fù): 1
打印 上一主題 下一主題

pxssh批量登錄報(bào)錯(cuò),求幫助【已解決】 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2015-01-05 10:27 |只看該作者 |倒序?yàn)g覽
本帖最后由 _breeze_ 于 2015-01-05 10:35 編輯

代碼如下:
============================
#!/usr/bin/env python
import re
import os
import sys
import smtplib
import pxssh
import getpass
from email.mime.text import MIMEText

li=[]
sender = 'root@localhost.localdomain'
receivers = ['xx@qq.com']
s = pxssh.pxssh()
ip = ['192.168.85.225','192.168.18.222']
for i in ip:
        try:
                username = 'root'
                print i
                s.login(i,username,"")
                s.sendline('cat /proc/mounts')
                s.prompt()
                f = s.before
                s.sendline('ls /OTS')
                s.sendline('exit')
                s.prompt()
                s.logout()
                flag = 0
                r = re.compile(r'((2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\d\d?)',re.I)
                for line in f.split("\n"):
                        if r.match(line):
                                remount = line.split(" ")[0]
                                localmount = line.split(" ")[1]
                                flag+=1
                if flag > 0:
                        pass
                else:
                        li.append(i)
        except pxssh.ExceptionPxssh,e:
                print "pxssh faild on login."
                print str(e)
if li:
        messages= '%s NFSClient down' %li
        smtpObj = smtplib.SMTP('localhost')
        smtpObj.sendmail(sender,receivers,messages)       
else:
        pass
=============================
已經(jīng)做了ssh信任,運(yùn)行之后報(bào)錯(cuò)如下:
=======================================

Traceback (most recent call last):
  File "./1007_NFSCheck.py", line 19, in <module>
    s.login(i,username,"")
  File "/usr/local/python2.7/lib/python2.7/site-packages/pexpect/pxssh.py", line 263, in login
    spawn._spawn(self, cmd)
  File "/usr/local/python2.7/lib/python2.7/site-packages/pexpect/__init__.py", line 622, in _spawn
    assert self.pid is None, 'The pid member must be None.'
AssertionError: The pid member must be None.

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2015-01-05 10:32 |只看該作者
s = pxssh.pxssh()   這句應(yīng)放在 try內(nèi), ,自己寫(xiě)代碼不嚴(yán)謹(jǐn) .....
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專(zhuān)區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP