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

相关推荐
时空系18 小时前
第3篇:数据的运算——让数据动起来 Rust中文编程
开发语言·后端·rust
m0_7411733318 小时前
如何实现SQL复杂计算触发器原子性_利用触发器事务控制
jvm·数据库·python
Shadow(⊙o⊙)18 小时前
智能指针、循环引用、锁、删除器
开发语言·c++·后端·visual studio
Sylvia-girl18 小时前
C++模板【上】
开发语言·c++
abc123456sdggfd18 小时前
C#怎么使用gRPC双向流_C#如何实现高效RPC调用【进阶】
jvm·数据库·python
2zcode18 小时前
基于MATLAB多特征融合与SVM的金属表面缺陷检测系统
开发语言·支持向量机·matlab
2zcode18 小时前
基于MATLAB脑电信号的帕金森病抑郁症检测研究
开发语言·matlab·抑郁症·帕金森病
untE EADO18 小时前
Java进阶之路,Java程序员职业发展规划
java·开发语言
xyq202418 小时前
C++ 变量作用域
开发语言
SKY -dada19 小时前
Understand 使用教程
开发语言·c#·流程图·软件构建·敏捷流程·代码复审·源代码管理