文件名称:ssh-subprocess:Python模块可通过SSH提供类似于子进程的命令执行
文件大小:10KB
文件格式:ZIP
更新时间:2024-06-10 01:37:34
python ssh Python
ssh子进程 ssh-subprocess是一个小的Python模块,提供进程的API,用于通过SSH远程执行命令。 该模块依赖于OpenSSH的SSH功能,并且需要非交互式(例如,公钥)身份验证。 该模块还支持SCP文件传输,以上传和下载文件和目录。 教程 准备SSH连接 首先建立与远程服务器的连接: import ssh_subprocess ssh = ssh_subprocess . Ssh ( host = 'hostname' , user = 'joe' , host_key_checking = 'no' ) 运行命令 要执行命令: result = ssh . call ( 'echo "Hello world!" > message' ) 就像call()在子, call()中的ssh-子返回命令的退出状态。 在这种情况下,它是echo命令的退出状态。 还
【文件预览】:
ssh-subprocess-master
----MANIFEST.in(27B)
----ssh_subprocess.py(4KB)
----LICENSE.txt(11KB)
----.travis.yml(211B)
----setup.py(1KB)
----README.md(2KB)
----tests()
--------test_ssh_subprocess.py(4KB)
--------__init__.py(0B)
----.gitignore(702B)