通過Workbench遠端連線Simple Application Server時,預設連接埠為22(Linux)和3389(Windows)。為了提高系統安全,您可以修改預設的遠端連線連接埠。
前提條件
待串連的Simple Application Server的狀態為運行中。
已設定伺服器的密碼。具體操作,請參見設定或重設伺服器密碼。
已在伺服器中允許存取自訂連接埠。具體操作,請參見防火牆設定。
步驟一:修改遠端連線連接埠
您需要遠端連線執行個體,在SSH設定檔或者註冊表中修改對應遠端連線連接埠。
修改Linux遠端連線連接埠
本節以CentOS 8.2和CentOS 7.6為例,介紹如何修改Linux系統執行個體預設遠程連接埠。
使用預設連接埠遠端連線Linux伺服器。
運行以下命令備份
sshd_config服務組態檔。sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config_bak編輯sshd設定檔。
運行以下命令編輯
sshd_config設定檔。sudo vi /etc/ssh/sshd_config在
sshd_config檔案中找到#Port 22這一行,鍵盤上按i進入編輯模式。
在
#Port 22下方輸入Port 24。本節以Port 24連接埠為例。
在鍵盤上按
Esc鍵,輸入:wq後儲存並退出編輯狀態。
運行以下命令重啟sshd服務。重啟sshd服務後您可以通過
24連接埠SSH登入到Linux執行個體。CentOS 7及以上版本、Alibaba Cloud Linux 3。
sudo systemctl restart sshdCentOS 6版本。
/etc/init.d/sshd restart
修改Windows遠端連線連接埠
本節以Windows2022 資料中心版為例,介紹如何修改Windows系統執行個體預設遠程連接埠。
使用預設連接埠通過Workbench遠端連線(控制台)。
修改註冊表子項PortNumber的值。
同步選取
Win+R按鍵組合開啟運行對話方塊,輸入cmd,按下Ctrl + Shift + Enter按鍵組合,以管理員身份進入。在命令列視窗輸入
regedit。
定位到
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp。在右側列表中找到註冊表子項PortNumber並按右鍵,選擇修改。

在彈出的對話方塊中,在數值資料的文字框中輸入新的遠程連接埠號碼,在基數地區單擊十進位,然後單擊確定。

查詢RDP服務名稱。
命令列視窗輸入
services.msc開啟服務介面。在服務介面中找到Remote Desktop Services按右鍵,選擇屬性。
在彈窗中的常規頁面,找到您的服務名稱
TermService。
在命令列視窗,執行以下命令,重啟RDP服務。
#將TermService替換為您的服務名稱。 net stop TermService && net start TermService
步驟二:通過自訂連接埠遠端連線伺服器
通過Workbench
在伺服器卡片上單擊远程连接,遠端連線伺服器。
您也可以在伺服器卡片中單擊執行個體ID,在遠端連線頁簽下遠端連線伺服器。
在彈出的远程连接對話方塊中,選擇Workbench一鍵串連或者Workbench密碼登入。
單擊修改,在文字框中輸入您設定的自訂連接埠,並單擊確認修改。

單擊立即登入。
通過第三方用戶端工具
您可以根據伺服器的作業系統選擇對應的操作:
Windows系統
遠端存取執行個體,在遠程地址後面添加新遠程連接埠號碼即可串連執行個體。
說明使用Mac遠端桌面連線ECS執行個體僅支援預設的3389連接埠。
Linux系統
使用SSH工具串連新連接埠,測試是否成功。
登入時在Port文字框中輸入修改後的連接埠號碼,在本樣本中即1022。
說明修改完成後,您將無法使用預設的22連接埠遠端存取ECS執行個體。