我想

宋承宪

从Linux到Windows机器,不带密钥。

代码:

from pexpect import pxssh

import pexpect

import re

s=pxssh.pxssh()

s.login('12.0.0.2', 'user','password', original_prompt='.*', auto_prompt_reset=False)

s.expect("{}@{}'s password:".format('user','12.0.0.2'))

s.sendline('password')

s.expect(['administrator@pc_name C:\Users\Administrator>', pexpect.EOF, pexpect.TIMEOUT])

s.sendline('mkdir alex')

s.logout()

s.close()

我是否有两台机器之间的钥匙,这有关系吗?

错误:

pexpect.exceptions.TIMEOUT: Timeout exceeded.

command: /usr/bin/ssh

args: ['/usr/bin/ssh', '-q', '-l', 'user', '12.0.0.2']

buffer (last 100 chars): 'pc_name C:\\Users\\user> \x08\x1b]0;user: c:\\windows\\system32\\cmd.exe\x07mkdir alexexit'

before (last 100 chars): 'pc_name C:\\Users\\user> \x08\x1b]0;user: c:\\windows\\system32\\cmd.exe\x07mkdir alexexit'

after:

match: None

match_index: None

exitstatus: None

flag_eof: False

pid: 7602

child_fd: 5

closed: False

timeout: 30

delimiter:

logfile: None

logfile_read: None

logfile_send: None

maxread: 2000

ignorecase: False

searchwindowsize: None

delaybeforesend: 0.05

delayafterclose: 0.1

delayafterterminate: 0.1

searcher: searcher_re:

0: EOF

1: re.compile("(?i)there are stopped jobs")

linux到windows的ssh,ssh如何使用pxsh从linux到windows相关推荐

  1. 图解Windows下使用SSH Secure Shell Client远程连接Linux

    SSH是一个用来替代TELNET.FTP以及R命令的工具包,主要解决口令在网上明文传输的问题. 一 下载安装SSH Secure Shell Client 按常规操作很快即可下载安装完成.安装后开始菜 ...

  2. Windows上使用ssh密钥连接Linux(以centos7为例)和Windows与Windows的免密钥连接

    Windows上不支持sshpass -p不用单独输入的密码登录模式,愿意的人可以尝试安装cygwin然后从这里边安装sshpass,最后把sshpass.exe拷贝到cygwin/bin下边,就可以 ...

  3. win7 linux ssh key,Windows下创建SSH Key并登录Linux服务器

    上一篇文章我给大家普及了在macOS下创建SSH Key并登录Linux服务器的操作,这篇文章带大家了解一下在Windows下创建SSH Key并登录Linux服务器的操作流程. 创建SSH Key ...

  4. windows远程android传输文件,电脑(Linux/Windows)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解)-Go语言中文社区...

    电脑(Linux/Windows系统)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解) 温馨提示 本文只针对安卓(Android)手机!iPhone或者WP的手机用户,请 ...

  5. linux ubuntu ssh,Linux(Ubuntu)安装ssh服务

    在终端(Ctrl + Alt + T )输入 $ps -e | grep ssh 看到 " ssh-agent " 和 "sshd" ,表示没有安装服务,或没有 ...

  6. linux mint 18支持安卓编译,Linux mint 18版本开启SSH服务

    linux mint 18版本默认是没有安装ssh server的 需要手动安装 安装ssh server: 此命令需要联网,会自动下载安装 安装之后看是否开始了ssh, 看到ssh-agent 和s ...

  7. 初次安装Linux(Ubuntu)(ssh,ftp服务安装)

    目录 ■SSH服务安装 ■FTP服务安装 ■JRE安装 ■JDK安装 ■查看各种连接 ■UNIX 与 Linux ■linux命令中的参数前的一横(-)和两横(--)的区别 初次安装完毕linux之后 ...

  8. Linux网络——远程访问控制(SSH服务)

    SSH服务 一.SSH远程管理 1.1 SSH定义 1.2 SSH优点 1.3 SSH开启.端口号.配置文件 二.配置OpenSSH服务端 2.1 公钥传输原理 2.2 配置文件中的参数 2.3 登录 ...

  9. ssh开启图形界面_xwindow——远程启动linux的图形界面

    如果直接在linux命令行中,运行将会弹出图形界面的命令,是不能成功的.为了达到这种成功.我们需要使用一种方式来远程监控linux的图形界面. 原理: X11也叫做X window系统,是一种位图显示 ...

  10. VNCServer,SSH Secure Shell Client,window远程控制linux

    1.VNC远程连接linux图形化桌面 2.SSH Secure Shell Client连接linux终端 3.设置FTP与linux传输文件 1.VNC远程连接linux图形化桌面 在centos ...

最新文章

  1. python使用numpy的np.fmod函数计算numpy数组除以某一特定数值剩余的余数(remainder)、np.mod函数和np.fmod函数对负值的处理方式有差异
  2. html从入门到卖电脑(六)
  3. 预写式日志(Write-Ahead Logging (WAL))
  4. 【机器学习】机器学习Top10算法,教你选择最合适的那一个!一文读懂ML中的解析解与数值解...
  5. Get Started with Service Metrics
  6. Silverlight Com组件支持全解析
  7. oracle权限不足的报错,Oracle Scott创建视图权限不足解决办法
  8. jps出现– process information unavailable解决方法
  9. python - Flask 基础(1)
  10. jQuery打印插件JQPRINT
  11. BATH四巨头鼎立,中国云市场将走向何方?
  12. iOS使用masonry快速将一组view在superview中等宽排列
  13. 2020最新中高阶Android面试题总结-上(附解题思路)
  14. 傅里叶分析之看不懂就掐死我吧(完整版)
  15. 20行代码教你如何批量提取图片中文字
  16. 自成一派的风格楷体字体
  17. Redis入门到实战(实战篇)缓存更新、穿透、雪崩、击穿!
  18. 问题 G: 结义兄弟
  19. 所谓的日常 #8 - 王司徒巧使連環計 董太師大鬧鳳儀亭
  20. Java基础方法执行内存分析

热门文章

  1. SpringMVC+Spring4.0+Hibernate 简单的整合
  2. audio_policy.conf说明(翻译)
  3. Linux系统-小倒腾之Linux DIY定制裁剪(New kernel+Busybox)o_o(二)
  4. Jquery之AJAX用户注册表单验证(Vancl版)
  5. 读书:冯友兰的《中国哲学简史》
  6. Mapreduce概念及流程介绍
  7. 如何搭建企业数据平台
  8. 什么是大数据分析及挖掘技术
  9. 物联网平台发展前景如何快速发展
  10. 金蝶osf接口开发_解决SaaS间的数据孤岛,实现SaaS数据接口集成互通互联