python2.7 已安装paramiko模块提示 ImportError: No module named ctypes.wintypes

python2.7 已安装paramiko模块提示 ImportError: No module named ctypes.wintypes,第1张

pycrypto模块好像是用命令pythonsetup.pyinstall安装打开命令提示符,切换到解压后的crypto模块文件夹,输入命令C:\python33\pythonsetup.pyinstall回车安装模块

windows 除了通过图形远程访问

其实也可通过命令行访问

python 借助 pywinrm 模块

可以实现远程访问 Windows 的 cmd、powerShell

执行 dos 命令 ,达到远程管理的目的

环境要求 [1]

先用管理员权限,运行 cmd

再执行下面的命令

检查是否启动

几个基本的配信息查询命令

根据自己需要,查询需要配置的字段

忘记有那些参数要配置了,或是需要确认字段配置生效,运行上述命令检查即可。

配置好上述字段后,我们就能通过 pywinrm ,像 paramiko 模块通过ssh一样

远程执行 cmd、powerSehll 命令了

ws中使用的Pycrypto版本,

下载Python版本和 *** 作系统对应的版本,直接安装即可。

注:如果是Win32bit + Python 2.7,则下载pycrypto-2.6.win32-py2.7.exe。

安装Paramiko模块

解压缩后,进入到解压缩的目录中执行python setup.py install进行安装。

使用示例

使用SSH登陆到远程主机执行命令。

import paramiko

def ssh_cmd(ip,port, cmd, user, passwd):

result = ""

try:

ssh = paramiko.SSHClient()

ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())

ssh.connect(ip, port, user, passwd,timeout=3)

stdin, stdout, stderr =ssh.exec_command(cmd)

result = stdout.read()

ssh.close()

except:

print("ssh_cmd err.")

return result


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/9901161.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存