許多好用的免費管理工具通常只提供個人授權 (for personal use) 或非商用 (non-commercial use),企業的管理人員若沒仔細閱讀條款及條件,則很容易變成涉嫌非法使用軟體侵害他人版權。
mRemoteNG 是一套開源的遠端桌面管理工具,提供了一個統一的界面,讓使用者可以同時管理多個遠端連線,支援的協定如下:
mRemoteNG 的簡介可以參考節省哥的文章,筆者就不多作介紹了。
https://ithelp.ithome.com.tw/articles/10212676
External Applications
一般常用的功能不外乎就 RDP、SSH 與 HTTPS 協定,mRemoteNG 有提供外部工具的功能,支援更多的管理能力。
可以參考 François-Xavier Cat 大神提供了許多的外部工具的應用範例。
https://lazywinadmin.com/2010/08/mremoteng-external-applications.html
例如 mRemoteNG 內建的 Firefox 轉譯引擎來進行 HTTPS 連線,不管怎樣就是無法連上網站,此時我們就可以考慮用外部工具來連線。
點選工具 > 外部工具 > 新增
Application: Google Chrome
填寫以下外部工具內容
顯示名稱:Google Chrome
檔案名稱:C:\Program Files\Google\Chrome\Application\chrome.exe
引數:%Hostname% --ignore-certificate-errors
連線的協定選擇結束 App,外部工具選擇 Google Chrome。
再次連線就會自動幫您啟動 Google Chrome 並導引至該頁面
由於 mRemoteNG 內建的 IE 與 Firefox 不支援自動填寫帳號密碼,建議大家改成使用外部工具透過電腦本身的瀏覽器來記憶。
Application: VMware Virtual Infrastructure Client
許多公司受限於預算往往單獨安裝 VMware ESXi 來運行虛擬機器,並沒有購買 vCenter Server 進行集中式管理,管理人員每次登入 ESXi 就必須輸入一次密碼。
填寫以下外部工具內容
顯示名稱:VMware vSphere Client
檔案名稱:C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\VpxClient.exe
引數:-s %Hostname% -u %Username% -p %Password%
連線的協定選擇結束 App,外部工具選擇 VMware vSphere Client。再次連線就會幫您啟動 VMware vSphere Client 並幫您自動登入 ESXi。
Application: SQL Server Management Studio
架厲害!SSMS 也可以支援?
沒錯,只要該應用程式支援命令啟動並能夠帶入重要的參數。
由於 SSMS 的密碼參數 -P 在 18.0 版本 中已刪除,想使用的朋友只能選擇 SSMS 17.9.1 進行安裝。
https://learn.microsoft.com/en-us/sql/ssms/release-notes-ssms?view=sql-server-ver16
填寫以下外部工具內容
顯示名稱:SQL Server Management Studio
檔案名稱:C:\Program Files (x86)\Microsoft SQL Server\140\Tools\Binn\ManagementStudio\Ssms.exe
引數:-s %Hostname% -u %Username% -p %Password%
連線的協定選擇結束 App,外部工具選擇 SQL Server Management Studio。再次連線就會幫您啟動 SQL Server Management Studio 並幫您自動登入 SQL Server。
Application: DBeaver Community MySQL
由於 MySQL Workbench 命令啟動不支援帶入參數,筆者找了一下還好 DBeaver Community 是可以的。
填寫以下外部工具內容
顯示名稱:DBeaver Community MySQL
檔案名稱:C:\Users\ivan_cheng\AppData\Local\DBeaver\dbeaver-cli.exe
引數:-con driver=mysql|host=%Hostname%|user=%Username%|password=%Password%
連線的協定選擇結束 App,外部工具選擇 DBeaver Community MySQL。再次連線就會幫您啟動 DBeaver Community 並幫您自動登入 MySQL。
DBeaver 提供的連線參數非常的多元,有興趣的朋友可以參考看看。
https://dbeaver.com/docs/dbeaver/Command-Line
特別是在 Driver 參數的部分,幾乎您想的到的資料庫都有。
遺珠之憾就是筆者常用的 SSH 軟體 WindTerm 啟動不支援帶入參數,實在是非常可惜阿。
今天的分享就到這邊,感謝收看。
參考文件
題外話,
VMWare 官方在很久前就不建議使用 VMware vSphere Client 管理 vSphere 了...
除非你的 vSphere 版本夠舊(跟 VMware vSphere Client 相容性好 ),不然不建議繼續使用。
類似的東西,我早年也用過 mRemoteNG 一段時間,的確不錯用。
現在我是用 MobaXterm ,我有買個人版授權,用歐元買 49歐,約 1700台幣一年,無限台個人設備使用(我都是在我自己的機器自用,不會給別人用)
基本上面說的功能差不多都能作到,主要是順手、習慣所以才換 MobaXterm.
是的,ESXi 6.0 以上都走 HTTPS。
我想有些人會有歷史包袱在,只是舉例給大家看喔。