個人計劃任務 --- 實現市電停電安全關閉羣輝,Windows, Linux等設備

有一次忽然停電,個人羣輝DS218+ 的一塊硬盤出現故障了,讓我擔憂個人數據安全,其實我是有UPS, 不是在線式的,而後就想如何實現停電自動關機呢? 通過半天的瞭解,其實羣輝支持telnet協議,因而用.net開發了一個計劃任務的服務,它能夠檢查一個ip不通後自動實現一些動做。安全

實現思想已搞通,把個人路由器不經過UPS直接接市電,個人電腦和羣輝DS218+,和它們鏈接的交換機接在UPS上,  當市電停電後個人電腦天然ping不通個人路由器ip,而後經過telnet訪問羣輝,發出shutdown -h now 指令,而後再對個人電腦運行shutdown -s -f -t 30 ,這樣個人存儲和電腦都實現了安全關機,不能要在線式的UPS也能夠。運維

TIPS:ui

這裏有一個坑,telnet 訪問羣輝要使用shutdows指令必需要用root權限,因此還要經過你當前管理員權限是啓用和設置root帳戶密碼。方法以下:加密

1,首先要啓用telnet.   spa

 

2,使用admin訪問.net

 

 

3,輸入sudo su -xml

 

 

4, 再次輸入admin密碼blog

5,輸入synouser --setpw root 密碼  設置和啓用root密碼ip

 

 

 

軟件說明:是使用.net開發的NT服務,因此要使用下面命令安裝路由

%windir%\Microsoft.NET\Framework\v4.0.30319\installutil TaskSchedulerService.exe 

而後進行配置,軟件包裏有例子, tasklist.xml是任務配置信息,配置要檢查的ip,  qunhui_config.ini 是配置telnet訪問羣輝的信息,第一次密碼用[] 符號括起來,運行服務後系統會自動對它加密,很貼心吧。

下載地址:下載

歡迎你們反饋意見,把它用在運維上仍是挺有價值的。

相關文章
相關標籤/搜索