python登錄遠(yuǎn)程服務(wù)器 python怎么使用request包?
python怎么使用request包?如果linux服務(wù)器開了22個(gè)端口,在windows端,我們可以使用paramiko遠(yuǎn)程連接服務(wù)器并執(zhí)行任意命令,然后通過打印或其他得到結(jié)果。1 #!/usr/b
python怎么使用request包?
如果linux服務(wù)器開了22個(gè)端口,在windows端,我們可以使用paramiko遠(yuǎn)程連接服務(wù)器并執(zhí)行任意命令,然后通過打印或其他得到結(jié)果。
1 #!/usr/bin/python
2進(jìn)口paramiko
三
4 ssh()
5 _缺失_主機(jī)_密鑰_策略(())
6(IP地址,22,用戶名,密碼)
7標(biāo)準(zhǔn)輸入,標(biāo)準(zhǔn)輸出,標(biāo)準(zhǔn)錯(cuò)誤。exec _ command(您的命令)
8打印()
9 ()
如何通過java代碼觸發(fā)遠(yuǎn)程服務(wù)器上的python程序?
調(diào)用shell,通過shell直接運(yùn)行python腳本。
2.把python函數(shù)做成web服務(wù),通過http訪問。
3,通過rpc通信,類似于2,但是直接走tcp協(xié)議。
如果只有一個(gè)命令,那么第一個(gè)命令相對簡單,因?yàn)樗械膕h
你們的手機(jī)有什么絕對不卸載的軟件?
有很多東西。12.淘寶便宜
對于Python編程,如何實(shí)現(xiàn)連接Linux虛擬機(jī)?有哪些注意事項(xiàng)?
使用Paramiko模塊,建議做二次封裝,方便后續(xù)調(diào)用。
Paramiko裝置
Pip安裝paramiko注意:第一次連接Linux服務(wù)器時(shí),需要手動(dòng)操作。此時(shí),需要使用set_missing_host_key_policy()方法將主機(jī)名和主機(jī)密鑰自動(dòng)添加到本地HostKeys對象中,而不考慮load_system_host_key的配置,也就是說,在建立新的ssh連接時(shí),不需要手動(dòng)輸入yes或No進(jìn)行確認(rèn)。
分離操作,如連接操作、遠(yuǎn)程執(zhí)行命令、關(guān)閉連接等。,第二次單獨(dú)封裝,在復(fù)雜場景下反復(fù)調(diào)用。
希望以上分享對你有所幫助。歡迎評論和留言。