zoukankan      html  css  js  c++  java
  • 脚本之SSH登录

    脚本之SSH登录

    一)【python实现】
    导入pxssh模块
    常用的三个方法:
    Login() 建立ssh连接
    Logout() 断开连接
    Prompt() 等待系统提示符,用于等待命令执行结束

    Sendline() 发送命令并回车
    Send() 发送命令不回车

    [root@server0 318]# cat a.py 
    #!/usr/bin/python
    import getpass
    import pxssh
    try:
    	s=pxssh.pxssh()
    	hostname=raw_input("please input the name: ")
    	username=raw_input("please inpyt the username: ")
    	password=getpass.getpass('please input the password: ')
    	s.login(hostname,username,password)
    	s.sendline('uptime')
    	s.prompt()
    	print s.before
    	s.sendline('ls -l')
    	s.prompt()
    	print s.before
    	s.sendline('df')
    	s.prompt()
    	s.logout()
    except:
    	print 'failed'
    

  • 相关阅读:
    阅读笔记十四
    惨淡的蓝桥杯国赛经历
    阅读笔记十三
    阅读笔记十二
    阅读笔记十一
    阅读笔记十
    阅读笔记九
    阅读笔记八
    阅读笔记七
    阅读笔记六
  • 原文地址:https://www.cnblogs.com/hanfei-1005/p/5707776.html
Copyright © 2011-2022 走看看