华为交换机ssh python脚本
时间: 2023-12-21 21:31:23 浏览: 112
华为交换机的脚本
以下是一个使用paramiko模块登录华为交换机的SSH Python脚本的示例:
```python
import paramiko
# 创建SSH客户端对象
ssh = paramiko.SSHClient()
# 自动添加主机名和密钥到本地的known_hosts文件
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
# 连接交换机
ssh.connect('交换机IP地址', port=22, username='用户名', password='密码')
# 执行命令
stdin, stdout, stderr = ssh.exec_command('display version')
# 获取命令输出结果
output = stdout.read().decode()
# 关闭SSH连接
ssh.close()
# 打印输出结果
print(output)
```
请注意,你需要将代码中的`交换机IP地址`、`用户名`和`密码`替换为实际的登录信息。
阅读全文