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

相关推荐
zyl83721几秒前
Java 后端完整技术栈
java·开发语言
AI人工智能+电脑小能手2 分钟前
【大白话说Java面试题 第107题】【并发篇】第7题:说说 Lock 锁?
java·开发语言·面试
benben0442 分钟前
ONNX从入门到精通大全
人工智能·pytorch·python
程序猿零零漆3 分钟前
Python 基础核心知识总结:函数、文件操作、异常、模块与常用内置模块
python
星栈独行7 分钟前
用 Rust + Makepad 做一个 JSON 查看器:从零到能用的全过程
开发语言·程序人生·ui·rust·json
咸鱼翻身小阿橙7 分钟前
VS2008 C# WinForm 简易计算器
开发语言·c#
1892280486110 分钟前
NV091固态MT29F16T08EWLCHD8-QJES:C
c语言·开发语言
枫叶林FYL11 分钟前
项目十一:Saga模式分布式旅行预订系统 核心服务实现与Saga编排器
数据库·python·docker
流浪法师解剖鱼13 分钟前
CocosCreator制作推箱子游戏
python·cocos2d
杨了个杨898214 分钟前
Dockerfile介绍及镜像制作
java·开发语言