天河超算,使用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)运行结果

相关推荐
阿里嘎多学长几秒前
2025-12-10 GitHub 热点项目精选
开发语言·程序员·github·代码托管
snow123f5 分钟前
Lambda 表达式怎么用
java·开发语言·线程
梓䈑7 分钟前
【C++】C++11(右值引用和移动语义、可变参数模板 和 包装器)
java·开发语言·c++
free-elcmacom9 分钟前
机器学习进阶<7>人脸识别特征锚点Python实现
人工智能·python·机器学习·rbfn
LiamTuc9 分钟前
Java 抽象类详解
java·开发语言
天才少女爱迪生10 分钟前
图像序列预测有什么算法方案
人工智能·python·深度学习·算法
计算机学姐10 分钟前
基于Python的高校后勤报修系统【2026最新】
开发语言·vue.js·后端·python·mysql·django·flask
GSDjisidi11 分钟前
日本IT行业|一些it資格证书分享解析,一篇通读
开发语言·面试·职场和发展
Q_Q196328847513 分钟前
python+django/flask+vue的智能房价分析与预测系统
spring boot·python·django·flask·node.js·php
任子菲阳13 分钟前
学Java第五十五天——多线程&JUC
java·开发语言