當前位置:成語大全網 - 新華字典 - 如何在python3上實現級聯ssh?

如何在python3上實現級聯ssh?

首先,我的windows系統上有python2和python3。使用以下命令切換到python3:

激活py3

1

然後使用以下命令下載相關模塊:

pip安裝ecdsa

pip安裝加密

pip安裝paramiko

1

2

連接到服務器操作:

# -*-編碼:utf-8 -*-

導入paramiko

#服務器相關信息,在下面輸入您的個人用戶名、密碼、ip等信息。

ip = " "

端口= 22

用戶= " "

密碼= " "

ssh = paramiko。SSHClient()

ssh . set _ missing _ host _ key _ policy(paramiko。AutoAddPolicy())

#建立聯系

ssh.connect(ip,端口,用戶,密碼,超時= 10)

#輸入linux命令

stdin,stdout,stderr = ssh.exec_command("pwd ")

#輸出命令執行結果

result = stdout.read()

打印(結果)

#關閉連接

ssh.close()

1

2

10

11

12

13

14

15

16

17

18

如下運行程序,您可以看到控制臺的輸出結果: