python實現ssh遠端登入

2022-07-25 21:57:13 字數 720 閱讀 9365

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/usra\n'

python實現ssh遠端登入

測試過程中,比較常用的操作就是將dut 待測物 接入網路中,然後遠端操控對dut,使用ssh遠端登陸到主機,然後執行相應的command即可 python 如下 paramiko是用python語言寫的乙個模組,遵循ssh2協議,支援以加密和認證的方式,進行遠端伺服器的連線 首先第一步我們需要安裝p...

使用ssh實現遠端登入

sudo apt get install openssh clientsudo apt get install openssh serversudo etc init.d ssh startps e grep ssh sshd 說明server啟動 ssh agent說明客戶端啟動ssh 使用者名稱...

遠端登入 ssh

ssh服務 22埠,密文傳輸。功能 可以幫助我們管理遠端伺服器,或對遠端檔案進行傳輸。服務 sshd 軟體 openssh server 3.9p1 8.rhel4.1 配置 etc ssh sshd config 啟動ssh service sshd start stop status resta...