linux到windows的ssh,ssh如何使用pxsh从linux到windows
我想
宋承宪
从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相关推荐
- 图解Windows下使用SSH Secure Shell Client远程连接Linux
SSH是一个用来替代TELNET.FTP以及R命令的工具包,主要解决口令在网上明文传输的问题. 一 下载安装SSH Secure Shell Client 按常规操作很快即可下载安装完成.安装后开始菜 ...
- Windows上使用ssh密钥连接Linux(以centos7为例)和Windows与Windows的免密钥连接
Windows上不支持sshpass -p不用单独输入的密码登录模式,愿意的人可以尝试安装cygwin然后从这里边安装sshpass,最后把sshpass.exe拷贝到cygwin/bin下边,就可以 ...
- win7 linux ssh key,Windows下创建SSH Key并登录Linux服务器
上一篇文章我给大家普及了在macOS下创建SSH Key并登录Linux服务器的操作,这篇文章带大家了解一下在Windows下创建SSH Key并登录Linux服务器的操作流程. 创建SSH Key ...
- windows远程android传输文件,电脑(Linux/Windows)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解)-Go语言中文社区...
电脑(Linux/Windows系统)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解) 温馨提示 本文只针对安卓(Android)手机!iPhone或者WP的手机用户,请 ...
- linux ubuntu ssh,Linux(Ubuntu)安装ssh服务
在终端(Ctrl + Alt + T )输入 $ps -e | grep ssh 看到 " ssh-agent " 和 "sshd" ,表示没有安装服务,或没有 ...
- linux mint 18支持安卓编译,Linux mint 18版本开启SSH服务
linux mint 18版本默认是没有安装ssh server的 需要手动安装 安装ssh server: 此命令需要联网,会自动下载安装 安装之后看是否开始了ssh, 看到ssh-agent 和s ...
- 初次安装Linux(Ubuntu)(ssh,ftp服务安装)
目录 ■SSH服务安装 ■FTP服务安装 ■JRE安装 ■JDK安装 ■查看各种连接 ■UNIX 与 Linux ■linux命令中的参数前的一横(-)和两横(--)的区别 初次安装完毕linux之后 ...
- Linux网络——远程访问控制(SSH服务)
SSH服务 一.SSH远程管理 1.1 SSH定义 1.2 SSH优点 1.3 SSH开启.端口号.配置文件 二.配置OpenSSH服务端 2.1 公钥传输原理 2.2 配置文件中的参数 2.3 登录 ...
- ssh开启图形界面_xwindow——远程启动linux的图形界面
如果直接在linux命令行中,运行将会弹出图形界面的命令,是不能成功的.为了达到这种成功.我们需要使用一种方式来远程监控linux的图形界面. 原理: X11也叫做X window系统,是一种位图显示 ...
- VNCServer,SSH Secure Shell Client,window远程控制linux
1.VNC远程连接linux图形化桌面 2.SSH Secure Shell Client连接linux终端 3.设置FTP与linux传输文件 1.VNC远程连接linux图形化桌面 在centos ...
最新文章
- python使用numpy的np.fmod函数计算numpy数组除以某一特定数值剩余的余数(remainder)、np.mod函数和np.fmod函数对负值的处理方式有差异
- html从入门到卖电脑(六)
- 预写式日志(Write-Ahead Logging (WAL))
- 【机器学习】机器学习Top10算法,教你选择最合适的那一个!一文读懂ML中的解析解与数值解...
- Get Started with Service Metrics
- Silverlight Com组件支持全解析
- oracle权限不足的报错,Oracle Scott创建视图权限不足解决办法
- jps出现– process information unavailable解决方法
- python - Flask 基础(1)
- jQuery打印插件JQPRINT
- BATH四巨头鼎立,中国云市场将走向何方?
- iOS使用masonry快速将一组view在superview中等宽排列
- 2020最新中高阶Android面试题总结-上(附解题思路)
- 傅里叶分析之看不懂就掐死我吧(完整版)
- 20行代码教你如何批量提取图片中文字
- 自成一派的风格楷体字体
- Redis入门到实战(实战篇)缓存更新、穿透、雪崩、击穿!
- 问题 G: 结义兄弟
- 所谓的日常 #8 - 王司徒巧使連環計 董太師大鬧鳳儀亭
- Java基础方法执行内存分析
热门文章
- SpringMVC+Spring4.0+Hibernate 简单的整合
- audio_policy.conf说明(翻译)
- Linux系统-小倒腾之Linux DIY定制裁剪(New kernel+Busybox)o_o(二)
- Jquery之AJAX用户注册表单验证(Vancl版)
- 读书:冯友兰的《中国哲学简史》
- Mapreduce概念及流程介绍
- 如何搭建企业数据平台
- 什么是大数据分析及挖掘技术
- 物联网平台发展前景如何快速发展
- 金蝶osf接口开发_解决SaaS间的数据孤岛,实现SaaS数据接口集成互通互联