2012年9月19日 星期三

使 2X OS 的 RDP 連線設定不「記憶」主機 IP 設定

2XOS 的 2XClient RDP 連線程式為了方便能每次直接連線,首次連線後會記住連線設定,若要變更設定,需要進入 Connection Manager 做修改,若是每次連線都想要連到不同的 RDP 主機,就會顯得麻煩,或者得針對不同 RDP 主機建立許多相對應的連線。 

在此我們要做些手腳讓 RDP 連線設定不會「記憶」主機的 IP 設定 (這個動作只需要做 1 次),如此就能每次要連線時再重新輸入不同的 IP:

1. 參考先前文章「不儲存 2X OS 中連線程式的帳密」讓使用者名稱和密碼不儲存

2. 選 Connection Manager -> Add -> Remote Desktop Connection


3. 在 Connection Name 輸入容易識別的名稱,而 Primary Address 則隨意輸入一組 IP,按 Next


4. 都不用勾,按 Next


5. User Name  和 Password 不用輸入,按 Next


6. 根據需要選好設定,以後連線都會用同樣的設定,按 Next


7. 根據環境選好設定,以後連線都會用同樣的設定,按 Next


8. 依需求選好設定,以後連線都會用同樣的重新導向設定,按 Next


9. 最後按 OK,會在桌面建立這個 RDP 連線圖示


10. 選剛才建立的連線,按一下滑鼠右鍵


11. 選 Properties...


12. 選最後 1 頁 - Launcher,偷看一下紅色框的數字,並記錄下來,按 Close 關閉


13. 按兩下桌面的 Home,開啟檔案總管


14. 進入 administrator -> protocols -> 2xafull 路徑,再以滑鼠右鍵按一下 protocol.data.xx (xx 就是 步驟 12. 中的數字) 檔案,選 Copy


15. 在原目錄的空白處按滑鼠右鍵選 Paste,直接貼上


16. 在產生的 copy of protocol.data.xx 檔案滑鼠右鍵選 Open with "Mousepad" 開啟文字檔案


17. 找到 RD_2XAFULL_MAIN_SERVER_IP="" 這行,刪除 "" 中的 IP 位址,只保留 ""


18. 按右上角 x ,再按 yes 儲存檔案 (請注意: 如果按 no,檔案就不會儲存)


19. 再滑鼠右鍵按一下 copy of protocol.data.xx 檔案,這次選 Rename... 重新命名檔案


20. 在此以 protocol.alan.12 為例,按 Rename


21. 按一下左邊的 File System,再進入 usr -> bin 路徑,找到 query_credentials.sh 檔案,以滑鼠右鍵按一下,選 Copy


22. 按一下左邊的 administrator,再進入 Documents 路徑,在空白處按滑鼠右鍵選 Paste 貼上


23. 在 query_credentials.sh 檔案滑鼠右鍵選 Open with -> Open with "Mousepad" 開啟文字檔案


24. 選 Options -> Line Numbers 開啟行號,找到第 133 行的空白行,插入以下代碼:

cp "${homFol}/protocols/${catStr}/protocol.alan.${prtNum}" "${homFol}/protocols/${catStr}/protocol.data.${prtNum}"

請注意: 以上沒有換行,若先前使用不同檔案名稱,請根據實際情形將紅字更換


25. 改完後同樣按右上角 x ,再按 yes 儲存檔案 (請注意: 如果按 no,檔案就不會儲存)


26. 最後選桌面剛才建立的連線,按一下滑鼠右鍵,同樣在最後 1 頁 - Launcher,將 /usr/bin/query_credentials.sh 換成剛才改好的 /home/administrator/Documents/query_credentials.sh,請注意大小寫要完全一樣

請注意: 如果有重新啟動 2XOS,需要重新修改一次


27. 至此終於大功告成,以後按兩下桌面的連線,都會要求重新輸入  Primary Address、User Name  和 Password 再連線


後記: 以上步驟雖然有些繁瑣,但不會動到系統的原有環境,且只要做一次即可。

沒有留言:

張貼留言

Related Posts Plugin for WordPress, Blogger...