以下是一个使用paramiko库与交换机建立安全连接的示例代码:

import paramiko

# 定义交换机IP地址、用户名和密码
sw_ip = '192.168.1.1'
sw_username = 'admin'
sw_password = 'password'

# 创建SSH客户端对象
ssh_client = paramiko.SSHClient()

# 设置自动添加主机密钥
ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy())

# 连接交换机
ssh_client.connect(sw_ip, username=sw_username, password=sw_password)

# 执行命令
stdin, stdout, stderr = ssh_client.exec_command('show interfaces')

# 输出命令结果
print(stdout.read().decode())

# 关闭SSH连接
ssh_client.close()
使用Paramiko库与交换机建立安全连接

原文地址: https://www.cveoy.top/t/topic/n34c 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录