python連線遠端主機並執行命令

2021-10-01 17:56:16 字數 429 閱讀 1663

ssh = paramiko.sshclient()

ssh.set_missing_host_key_policy(paramiko.autoaddpolicy())

try:

ssh.connect(ip或主機名,22(ssh 埠預設值),使用者名稱,密碼)

pre_cmd = f'echo "" |su 想要切換的賬號 -c '

# f''是python3才有的格式化字串方式,很方便,變數使用{}包起。所以在awk命令中適應兩層{}

result = str(result[1].read(),'utf-8')

except exception as e:

print(e)

sys.exit()

else:

ssh.close()

git遠端連線主機

1.環境變數 path c program files git bin 安裝目錄的bin目錄 2.啟動git bash 1 windows目錄 c program files git,執行git bash.exe即可。2 建立redis getcode.bat檔案,寫入內容,然後執行。內容 cd c...

通過SSH連線遠端主機

要通過終端連線乙個遠端主機,正常的配置是直接在命令列中 ssh user 192.168.1.1 然後輸入秘密就好了.如果想通過ssh的方式進行免密碼登入,就要進行一定的配置.這裡的環境是mac linux之間的連線,首先通過命令列生成ssh密匙.一般在home目錄下的.ssh資料夾 隱藏 生成密匙...

用python登入遠端salt,並執行命令

用python操作saltstack,如果是在本地,則可以用python的salt模組,但如果要操作遠端saltstack,則不行,今天就來看看怎麼操作。用python操作遠端的saltstack,需要遠端saltstack安裝並開啟salt api,然後用python登入salt api獲取tok...