史萊姆論壇

史萊姆論壇 (http://forum.slime.com.tw/)
-   應用軟體使用技術文件 (http://forum.slime.com.tw/f130.html)
-   -   使用中的心得:用 FTP 指令控制遠端伺服器 (http://forum.slime.com.tw/thread81495.html)

psac 2003-11-10 07:51 PM

使用中的心得:用 FTP 指令控制遠端伺服器
 
《利用 GlobalScape Secure ftp Server 實現遠端控制任何系統行程》

本文介紹如何通過 FTP 傳輸協定登入遠端伺服器並達到控制遠端伺服器服務級行程的目的。實施條件:遠端伺服器安裝了 GlobalScape Secure ftp Server。實施原理:GlobalScape Secure ftp Server 支持自訂指令的建立。

首先登入到 FTP SERVER 管理界面,在伺服器管理樹狀圖裡選最下面的 【Commands】分支,右鍵按下,選項 【New Command】指令,開始新增一個新的自訂指令。

在下面的彈出視窗內依次填寫新增的遠端指令、簡單描述和欲使用遠端伺服器上可執行文件的詳細路徑,其中可執行文件的詳細內容需要用雙括號括起來。

本例中新增指令為 stopwww,描述:停止 WWW 服務,可執行文件詳細路徑為:
「c:\winnt\system32\net.exe」

點擊【下一步(N) >】按鈕,進入下一頁面。在其中的 【Send command output to:】欄目中,把【Client】前面的複選框上打勾選,這樣做的目的是可以從 FTP 客戶端軟體裡執行了自訂指令後看到指令執行結果的回顯。

下一步是指定可以遠端執行自訂指令的用戶,本例中賦予用戶 admin 這種權限。

點擊完成,至此自訂指令的初步定義完成。後面我們將在進階定義裡指定要傳輸給自訂指令的參數。

只要把要傳送給本例中 「c:\winnt\system32\net.exe」 的參數填寫完畢,我們的遠端遙控服務就大功告成了! J

點擊我們剛才剛剛建立的指令,然後選項右邊的【Advanced】項,在其中的 Parameters】
欄目裡填寫參數。在 NT 指令行裡停止 WWW 服務的指令是 net stop w3svc,我們前面指定了可執行文件為 c:\winnt\system32\net.exe,這裡只需把 stop w3svc 作為參數傳遞給它就可以了!不要忘記點擊 【Apply】按鈕套用我們的修改哦。

至此,我們的FTP遠端遙控指令完全建立完畢了,可以登入伺服器做試驗了。

用指定的用戶 admin 登入遠端 FTP,然後執行 li site stopwww,WWW 服務停止成功!

下面是我的一個遠端啟動、停止 WINVNC4 的例子:

如何,挺酷的吧?推而廣之,可以用這種方法遠端執行伺服器裡的任何指令,而且伺服器端沒有任何回顯,完全是在後台默默執行的。

附件是完整教程。

《利用 GlobalScape Secure ftp Server 實現遠端控制任何系統行程》

本文介紹如何通過 FTP 傳輸協定登入遠端伺服器並達到控制遠端伺服器服務級行程的目的。實施條件:遠端伺服器安裝了 GlobalScape Secure ftp Server。實施原理:GlobalScape
Secure ftp Server 支持自訂指令的建立。

首先登入到 FTP SERVER 管理界面,在伺服器管理樹狀圖裡選最下面的 【Commands】分支,右鍵按下,選項 【New Command】指令,開始新增一個新的自訂指令。



在下面的彈出視窗內依次填寫新增的遠端指令、簡單描述和欲使用遠端伺服器上可執行文件的詳細路徑,其中可執行文件的詳細內容需要用雙括號括起來。
本例中新增指令為 stopwww,描述:停止 WWW 服務,可執行文件詳細路徑為:
「c:\winnt\system32\net.exe」



點擊【下一步(N) >】按鈕,進入下一頁面。在其中的 【Send command output to:】欄目中,把【Client】前面的複選框上打勾選,這樣做的目的是可以從 FTP 客戶端軟體裡執行了自訂指令後看到指令執行結果的回顯。



下一步是指定可以遠端執行自訂指令的用戶,本例中賦予用戶 admin 這種權限。



點擊完成,至此自訂指令的初步定義完成。後面我們將在進階定義裡指定要傳輸給自訂指令的參數。
只要把要傳送給本例中 「c:\winnt\system32\net.exe」 的參數填寫完畢,我們的遠端遙控
服務就大功告成了!
點擊我們剛才剛剛建立的指令,然後選項右邊的【Advanced】項,在其中的 【Parameters】
欄目裡填寫參數。在 NT 指令行裡停止 WWW 服務的指令是 net stop w3svc,我們前面指定了可執行文件為 c:\winnt\system32\net.exe,這裡只需把 stop w3svc 作為參數傳遞給它就可以了!不要忘記點擊 【Apply】按鈕套用我們的修改哦。




至此,我們的FTP遠端遙控指令完全建立完畢了,可以登入伺服器做試驗了。
用指定的用戶 admin 登入遠端 FTP,然後執行 li site stopwww,WWW 服務停止成功!

下面是我的一個遠端啟動、停止 WINVNC4 的例子:



如何,挺酷的吧?推而廣之,可以用這種方法遠端執行伺服器裡的任何指令,而且伺服器端沒有任何回顯,完全是在後台默默執行的。


所有時間均為台北時間。現在的時間是 04:33 AM

Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.

『服務條款』

* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *


SEO by vBSEO 3.6.1