天河超算,使用Python自动ssh

1)先上代码

复制代码
import paramiko
 
transport = paramiko.Transport(("ip地址", 22))
transport.connect(username="username", password="passwd")              # 建立连接
 
# 创建SSH对象
ssh = paramiko.SSHClient()
ssh._transport = transport
 
# 执行命令,不要执行top之类的在不停的刷新的命令
stdin, stdout, stderr = ssh.exec_command("ls ")
 
# 获取命令结果
res, err = stdout.read(), stderr.read()
result = res if res else err
print(result.decode())
 
# 关闭服务器连接
transport.close()

2)执行

python test_ssh.py

3)运行结果

相关推荐
pzx_00111 分钟前
【优化器】 随机梯度下降 SGD 详解
人工智能·python·算法
‎ദ്ദിᵔ.˛.ᵔ₎11 分钟前
模板template
开发语言·c++
大邳草民11 分钟前
Python 中 global 与 nonlocal 的语义与机制
开发语言·笔记·python
charlie11451419117 分钟前
通用GUI编程技术——图形渲染实战(二十九)——Direct2D架构与资源体系:GPU加速2D渲染入门
开发语言·c++·学习·架构·图形渲染·win32
历程里程碑22 分钟前
二叉树---二叉树的中序遍历
java·大数据·开发语言·elasticsearch·链表·搜索引擎·lua
程序员小远24 分钟前
软件测试用例总结
自动化测试·软件测试·python·功能测试·测试工具·职场和发展·测试用例
2501_9481142428 分钟前
技术解码:Gemini交互式模拟API与高负载网关的选型逻辑
人工智能·python·ai
无限进步_39 分钟前
【C++】验证回文字符串:高效算法详解与优化
java·开发语言·c++·git·算法·github·visual studio
浅时光_c43 分钟前
12 指针
c语言·开发语言
AC赳赳老秦44 分钟前
OpenClaw text-translate技能:多语言批量翻译,解决跨境工作沟通难题
大数据·运维·数据库·人工智能·python·deepseek·openclaw