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

相关推荐
Sunshine for you1 分钟前
C++中的对象池模式
开发语言·c++·算法
暮冬-  Gentle°14 分钟前
编译器优化屏障使用
开发语言·c++·算法
华科大胡子19 分钟前
此电脑网络位置异常的AD域排错指南
开发语言·php
m0_7301151125 分钟前
模板编程中的SFINAE技巧
开发语言·c++·算法
2401_8747325329 分钟前
Python Web爬虫入门:使用Requests和BeautifulSoup
jvm·数据库·python
2401_8318249635 分钟前
高性能计算集群部署
开发语言·c++·算法
武超杰1 小时前
Spring 纯注解配置全解析(进阶版)
java·开发语言
机器视觉知识推荐、就业指导1 小时前
LVGL真能动摇Qt的地位吗?
开发语言·qt·系统架构
add45a1 小时前
C++代码移植性设计
开发语言·c++·算法
平常心cyk1 小时前
Python基础快速复习——集合和字典
开发语言·数据结构·python