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

相关推荐
PNP Robotics几秒前
连接AI产业·链动全球|PNP机器人亮相2026杭州全球人工智能大会
人工智能·python·学习·开源
进击的荆棘1 分钟前
优选算法——模拟
java·开发语言·算法·模拟
蓝天智能3 分钟前
CMakeLists.txt配置详细介绍
c语言·开发语言·qt
mftang3 分钟前
Python 位运算和list用法详解
windows·python·list
Lary_c4 分钟前
Selenium Webdriver 元素等待方式详解
python·selenium·测试工具·自动化
0 0 04 分钟前
CCF-CSP 36-2 梦境巡查(dream)【C++】考点:前缀和
开发语言·c++·算法
徐子童4 分钟前
ArrayList和LinkedList的区别
java·开发语言·数据结构·高频面试题
fengxin_rou5 分钟前
redis主从和集群一致性、哨兵机制详解
java·开发语言·数据库·redis·缓存
Olafur_zbj6 分钟前
【AI】LLM上下文拼接
java·开发语言·spring·llm·context
geovindu6 分钟前
python: Builder Pattern
python·设计模式·建造者模式