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

相关推荐
陈辛chenxin9 分钟前
【大数据技术04】数据可视化
大数据·python·信息可视化
丙寅28 分钟前
微信小程序反编译遇到 TypeError: _typeof3 is not a function
开发语言·javascript·ecmascript
醇氧28 分钟前
MAC 安装openJDK8
java·开发语言
海阔天空在前走32 分钟前
JAVA中六种策略模式的实现
java·开发语言·策略模式
我最厉害。,。32 分钟前
内网对抗-隧道技术篇&防火墙组策略&HTTP反向&SSH转发&出网穿透&CrossC2&解决方案
网络协议·http·ssh
青衫码上行35 分钟前
【Java Web学习 | 第十篇】JavaScript(4) 对象
java·开发语言·前端·javascript·学习
禁默40 分钟前
基于Rust实现爬取 GitHub Trending 热门仓库
开发语言·rust·github
大邳草民43 分钟前
深入理解 Python 的属性化方法
开发语言·笔记·python
胎粉仔1 小时前
Swift 初阶 —— Sendable 协议 & data races
开发语言·ios·swift·sendable·并发域·data races
洗紫2 小时前
Python中的条件语句怎么使用?
python