加入RUN!PC粉絲團
最近新增的精選文章
 
最多人點閱的精選文章
 
 
精選文章 - 網管資安
分享到Plurk
分享到FaceBook
 
16個IT專業人員必備的Android Apps
文/Eric Geier‧譯/Nica 2011/10/18 下午 05:44:55

在幾百萬個Android Apps裡,含括了許多能夠幫助IT專業人員在工作上更得心應手的好用工具。這些Apps可以於連線伺服器、監控電腦、存取資料庫、分析電波、掃描網路,以及用來當成參考資料。以下是16套這類型的Apps,這些之中絕大多數的Apps是免費的。


ConnectBot(免費)
若你的工作是處理以Unix為基礎的伺服器或其它支援SSH/Telnet連線的網路元件,就可以使用這個開放原始碼的用戶端App進行遠端連線。不必非得要將桌上型電腦或筆記型電腦維持開機,你就可以透過命令列的方式進行管理、維護或故障排除的工作。此外,這個App還支援本機連線,所以你還可以用命令列的方式存取你的Android。
ConnectBot支援SSH金鑰的產生及匯入。你可以在多個同時發生的連線之間轉換移動,然後在這些連線或其它應用程式之間執行複製/貼上的動作。這個App會保留先前session的歷史記錄,所以你無須保留經常要輸入的主機位址。更棒的是,你還可以在Android桌面上為常用的主機建立捷徑。
https://market.android.com/details?id=org.connectbot

AndFTP(免費版或收費版美金 $5.59)
使用這套FTP/SFTP/FTPS用戶端程式,從你的Android上傳與下載檔案,或者執行管理工作。這個App支援重新恢復連線以及啟用基本管理工作的功能:重新命名、刪除、更新許可權,以及執行自訂指令。你也可以透過電子郵件、訊息、藍牙或其它Apps傳送這些檔案,AndFTP的Pro版本增加了支援安全複製通訊協定(SCP) 連線,還能夠執行遠端/本地端目錄同步化。
https://market.android.com/details?id=lysesoft.andftppro

Linux Monitor(美金 $2.61)
若你的工作是處理Linux伺服器,可以用這個簡單的監控App遠端隨時注意這些重點單元:CPU、RAM與磁碟的負載使用狀況,以及網路/通訊埠的動態狀況,其可以用數字或進度列(progress bar)呈現的方式檢視stats(註:Linux下檢視狀態的指令)。雖然可以監控多台Linux機器,但你無法同時監控或檢視它們,必須以手動方式變更這些監控位址,並在這些監控位址之間作切換動作。
遠端的Linux機器必須是執行具PHP功能的Apache網頁伺服器,而且還必須上傳一個簡單的PHP script才能使用。你可以先下載範例版本,感受一下這個App。
https://market.android.com/details?id=mav_xme.Linux_Monitoring

Server Monitor(免費)
這套簡單的監控App會在伺服器或伺服器某個元件或通訊埠掛點時通知你。若你還沒有建置任何監控/警告系統,或者想要有一個備用方案時,這個App就非常好用了。它支援TCP連線以及SSH通道,你可以加入伺服器主機名稱或IP位址,然後便能選擇性加入特定元件或通訊埠進行監控,包括SSH裡的SSH。你可以定義丟出探詢封包的頻率,還能夠切換音效且/或以震動的方式發出警告,並能設定這個服務在開機時自動啟動或以手動啟用控制之。
https://market.android.com/details?id=com.odinnet.servermonitor

httpmon(免費)
此乃另一套監控App,只是它是針對HTTP伺服器特別設計。你可以客製化request的URL以及使用簡單的ping或客製化條件進行檢測:回應碼或時間與標頭,或者指定內容含括子字串、萬用字元或正規表示式的方式。你也可以針對所有request,發生連結線時間延遲,以及讀取延遲時,設定你想使用的User Agent。當故障發生時,它會發出通知、閃燈、發出警報,以及讓你的手機震動,或者傳送SMS訊息給其它人。
https://market.android.com/details?id=org.jtb.httpmon

Cellica Database for Android(十天試用期過後美金 $39.99)
如果你工作處理的是Windows伺服器或個人電腦上的資料庫,你可以使用此App透過你的Android手機存取與管理它們。當你在伺服器或個人電腦上安裝了必要軟體,便能以加密的方式存取,進行欄位編輯、套用選擇的查詢、過濾、排序,甚至建立資料庫。支援的資料庫包括了:Microsoft Access、Access 2007、Microsoft Excel、Excel 2007、Oracle、SQL Server、DB2、MySQL、PostgreSQL、FoxPro、dBase、R:BASE與任何ODBC相容的資料庫。
https://market.android.com/details?id=com.DB.android.WWDBViewerPlus.WDBViewerPlus

Phoenix MySql Client(免費)
若你只是需要簡單連線至MySQL資料庫,可以用這個免費的App直接行連結。在這個App下你可以檢視表單、檢視表以及預存程序。還可以進行SQL查詢與執行述句:select、create、insert等等。
https://market.android.com/details?id=com.yazan.msc

Wyse PocketCloud(免費版或收費版美金 $14.99)
這個遠端桌面環境用戶端支援Microsoft RDP、不限平台的VNC,以及透過Wi-Fi與行動連線至Windows、Mac或 Linux機器的虛擬VMware View。它支援Android智慧型手機與平板電腦,你可以利用它提供遠端的技術支援或存取個人電腦裡的程式或檔案。
若你下載並將其伴隨軟體安裝在Windows或Mac電腦裡,這個App便能透過你的Google帳號自動組態連線,如此一來你便無須費心處理路由器設定或IP位置。不過你也可以完全以手動的方式設定連線。
Pro版本移除了廣告,並加入更多功能:多重連線、加密更安全的連線、RDP音效支援,以及存取虛擬機器的VMware View支援。
http://market.android.com/details?id=com.wyse.pocketcloudfree

Android-VNC-Viewer(免費)
若你偏好以VNC進行遠端桌面環境連線,而也不在乎得組態路由器且必須有靜態IP位置或動態的DNS主機名稱,你或許可以考慮使用這個簡單的開放原始碼VNC用戶端程式。它支援透過Wi-Fi與行動連線的方式,以VNC連結Windows、Linux與Mac OS X上的大部份VNC伺服器。
不同於Wyse PocketCloud client的是:這個App不會顯示廣告且提供的自由縮放功能有限。另一方面,它無法自動建立安全性連線,你必須使用另外的Apps,像是ConnectBot,為你想要進行遠端存取的電腦或伺服器連線加密。
http://market.android.com/details?id=android.androidVNC

Spiceworks Mobile(免費)
若你的企業組織使用Spiceworks IT管理解決方案,可以使用這個用戶端App檢視你的網路與個人電腦資源、管理有問題的ticket,以及存取與管理Active Directory支援的使用者。你也可以與其它IT專業人士在Spiceworks社群裡進行通訊,取得回應、協助或研究調查。
https://market.android.com/details?id=com.spiceworks

ActiveDir Manager(免費版或收費版美金 $1.99)
若你的工作必須處理企業組織裡的Active Directory,這是必備的App。它可以直接在你的Android上檢視與管理使用者、群組與電腦。你可以重設使用者密碼、停用或編輯使用者帳號、調整群組成員,以及進行其它基本的管理任務。這個App支援Windows Server 2000及其以上版本的StartTLS、SSL或不加密連線方式,還可以透過Wi-Fi或VPN的方式,直接與Active Directory伺服器連線。
免費與付費版唯一的不同在於付費版可使用儲存LDAP連線設定與選項功能。
https://market.android.com/details?id=net.bealsystems.ADUserManager

Wi-Fi Analyzer(免費)
若你必須處理企業組織裡的Wi-Fi網路,當你在建置存取點、檢查頻道的使用狀況、修復Wi-Fi問題,或作一些Wi-Fi安全性稽核時,可能會想用這個Wi-Fi搜尋程式與分析的App。
你可以透過圖示列或文字讀出的方式檢視及匯出存取點的詳細內容:SSID、實體MAC網路位址、加密、頻道,以及訊號的dBm等級。你可以即時檢視顯示各個存取點的頻道及訊號圖示,或查看其歷史記錄。之後頻道等級頁面會推薦你使用哪個頻道,利用頻道量表檢視,便能找到存取點。
https://market.android.com/details?id=com.farproc.wifi.analyzer

SharesFinder(免費)
這個App會透過你的Wi-Fi連線,掃描連線網路上的Windows(SMB)、FTP與HTTP共享/伺服器。若你想要存取網路上的檔案或作一些安全性稽核時,這個App就派得上用場了。你可以看到每個共享/伺服器的IP與媒體存取控制位址、SMB名稱與廠商名稱。
此App亦支援基本檔案傳輸與遠端SMB檔案管理,例如建立與刪除檔案及資料夾的動作。你可以匿名方式登入或輸入使用者名稱及帳號。以HTTP資源而言,它會啟動網頁瀏覽器。而就FTP資源來說,則可以透過第三方FTP用戶端程式-像是AndFTP進行連線。
https://market.android.com/details?id=com.scan.places

Overlook Fing(免費)
若你從事的是任何與網路相關的工作,這個App必須要有。它能夠以Wi-Fi連線的方式對網路作TCP通訊埠的掃描、ping、traceroute,以及DNS搜尋,也可以顯示最近透過Wi-Fi連線之網路的詳細狀況,像是SSID、IP細節資訊與速度。
你可以查看及匯出在網路上偵測出的各個電腦或裝置詳細內容(如MAC位址、IP以及供應商),然後以名稱、圖示或備註的方式進行提供自訂。也可以針對特定電腦或裝置作通訊埠的掃描或執行ping的動作,或是啟動SSH、Telnet、FTP、FTPS、SFTP、SCP、HTTP、secure-HTTP與SMB的協力廠商用戶端Apps。
https://market.android.com/details?id=com.overlook.android.fing

RouterPasswords(免費)
這是任何從事網路相關行業的人都必備的App。它是一套擁有預設登入方式與超過千種路由器、閘道器、數據機以及其它網路元件憑證的簡單資料庫。雖然你可以在線上找到相同的資訊,但它能夠讓你快速離線存取。只要輸入型號或廠商,便會開始列出條件相符的所有項目。
https://market.android.com/details?id=net.davidgouveia.routerpasswords

Linux Commands(免費)
若你用的是Linux,但對命令列的使用不是很在行,這會是個用來當作參考的好用App。它可以列出超過500種Linux指令讓你瀏覽查看。選擇一個命令,接著便能看到它的語法、敘述,以及任何命令可用選項。甚至可以將你喜歡用的命令標上星號,便能在啟動時或以手動的方式存取你的常用清單。雖然你可以在線上找到相同訊息,但這個App能夠讓你快速離線瀏覽。
https://market.android.com/details?id=com.dekryptedit.LinuxCommands