本文目錄一覽:
如何使用Python連接遠程Windows服務器
在服務器的電腦上添加第二塊網卡,用於連接Internet。用域管理員賬戶在遠程訪問服務器上登錄。為第二塊網卡添加公網IP地址
在遠程訪問服務器上,從“管理工具”中打開,“服務器管理器”窗口,選中“角色”,單擊“添加角色”,打開“添加角色嚮導”窗口。
在彈出來的“開始之前”窗口中點擊“是”按鈕。
單擊“下一步”“進入選擇服務器角色””窗口,選擇“網絡策略和訪問服務”單擊“下一步”。
在“網絡策略和訪問服務”簡介窗口單擊“下一步”,在“選擇角色服務”窗口選擇“路由和遠程訪問服務”。
接下來會顯示安裝進度
等安裝好了以後,點擊關閉就可以了。
如何使用python遠程登錄一個操作系統,並執行某條命令
你可以使用python的pexcpct包通過ssh調用遠程服務器指令:
import pxssh
import getpass
try:
s = pxssh.pxssh()
hostname = raw_input(‘hostname: ‘)
username = raw_input(‘username: ‘)
password = getpass.getpass(‘password: ‘)
s.login (hostname, username, password)
s.sendline (‘uptime’) # run a command
s.prompt() # match the prompt
print s.before # print everything before the propt.
s.sendline (‘ls -l’)
s.prompt()
print s.before
s.sendline (‘df’)
s.prompt()
print s.before
s.logout()
except pxssh.ExceptionPxssh, e:
print “pxssh failed on login.”
print str(e)
python 怎麼開啟遠程的服務
你可以使用python的pexcpct包通過ssh調用遠程服務器指令:
import pxssh
import getpass
try:
s = pxssh.pxssh()
hostname = raw_input(‘hostname: ‘)
username = raw_input(‘username: ‘)
password = getpass.getpass(‘password: ‘)
s.login (hostname, username, password)
s.sendline (‘uptime’) # run a command
s.prompt() # match the prompt
print s.before # print everything before the propt.
s.sendline (‘ls -l’)
s.prompt()
print s.before
s.sendline (‘df’)
s.prompt()
print s.before
s.logout()
except pxssh.ExceptionPxssh, e:
print “pxssh failed on login.”
print str(e)
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/258068.html