python中如何寫ssh登入

dead_lee發表於2021-09-11

python中如何寫ssh登入

python實現ssh遠端登入

相關推薦:《》

# 測試過程中,比較常用的操作就是將DUT(待測物)接入網路中,然後遠端操控對DUT,
# 使用SSH遠端登陸到主機,然後執行相應的command即可
# python 程式碼如下:
# paramiko是用python語言寫的一個模組,遵循SSH2協議,支援以加密和認證的方式,進行遠端伺服器的連線
# 首先第一步我們需要安裝paramiko這個包
# 安裝命令:pip install paramiko
# 匯入paramiko包
import paramiko
s = paramiko.SSHClient() 
s.set_missing_host_key_policy(paramiko.AutoAddPolicy())  # 允許連線不在know_hosts檔案中的主機
ssh.connect("某IP地址",22,"使用者名稱", "口令")   
execmd = 'pwd' #需要輸入的命令
stdin, stdout, stderr = s.exec_command (execmd) 
print(stdout.read())  
s.close()

#結果

#b'/home/usran'

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4686/viewspace-2836215/,如需轉載,請註明出處,否則將追究法律責任。

相關文章