博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python连接Linux服务器
阅读量:6214 次
发布时间:2019-06-21

本文共 1403 字,大约阅读时间需要 4 分钟。

import paramiko import os #当前脚本路径 CUR_PATH = os.path.dirname(__file__) #服务器ip Host='' Port=22 #登录用户名 Username='' #登录密码 Password='' #登录服务器后执行的命令 # Command = ['cd xxxx; ./xxxx.sh'] # 查看所有端口的使用情况 # Command = ['mkdir qrh'] #本地PC路径 WinPath = CUR_PATH + '\\file_name' #服务器上的路径 LinuxPath = '/path/file_name' # def ssh_exec_cmd(): #     '''SSHA远程登录:Windows客户端连接Linux服务器,并输入指令''' # #     #登录服务器 #     ssh = paramiko.SSHClient() #     ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) #     ssh.connect(Host, Port, Username, Password) #     ssh.exec_command('mkdir qrh') #     print('ok') #     # err = stderr.readlines() #     # out = stdout.readlines() #     # if (err): #     #     print('error:') #     #     print(err) #     #     # print (out) #     # else: #     #     print(out) #     ssh.close() # ssh_exec_cmd() def ssh_exec_cmd():     '''SSHA远程登录:Windows客户端连接Linux服务器,并输入指令'''     #登录服务器     ssh = paramiko.SSHClient()     ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())     ssh.connect(Host, Port, Username, Password)     # ssh.exec_command('mkdir qrh')     stdin, stdout, stderr = ssh.exec_command('mkdir www')     err = stderr.readlines()     out = stdout.readlines()     if (err):         print('error:')         print(err)         # print (out)     else:         print('out:')         print(out)     ssh.close() ssh_exec_cmd()

转载于:https://www.cnblogs.com/hapyygril/p/9293976.html

你可能感兴趣的文章
图像变换之矫正---鱼眼图像的矫正简介
查看>>
模式识别之svm()---支持向量机svm 简介1995
查看>>
java 8 学习二(Lambda表达式)
查看>>
java 的守护进程脚本
查看>>
第三回 基础才是重中之重——派生类集合与基类集合可以相互转换吗?
查看>>
苹果推荐代码习惯
查看>>
Linux tcpdump命令详解
查看>>
nginx多tomcat负载均衡
查看>>
poj 1330
查看>>
python GUI编程 (一) (基于PyQt5)
查看>>
ORB
查看>>
link和@import的区别
查看>>
webservice调试时遇 soap缓存问题
查看>>
嘛,怎么说。
查看>>
互联网世界的“人工智能”——探秘“深度学习”的前世今生
查看>>
《go语言程序设计》学习(九)
查看>>
改变RadioButton的文字位置以及距离
查看>>
选择客栈 NOIP2011提高组D1T2 单调队列 前缀和
查看>>
Python struct
查看>>
11/5/2018模拟 Problem C
查看>>