平台:僅支援 Linux
Remote Shell 可讓您透過 AnyDesk 在遠端 Linux 裝置上開啟終端機。該工作階段的行為與本機終端機相同,並支援標準的 shell 指令、環境變數以及互動式提示,例如 sudo。
需求
在兩台裝置上安裝 AnyDesk 8.0.0 for Linux 或更新版本。
遠端裝置必須執行顯示伺服器。無頭(headless)環境不受支援。
權限
Remote Shell 預設為停用狀態。您可以在連線請求期間或透過權限設定檔啟用或停用此功能。
當出現連線請求時,或在進行中的工作階段中,可在 Accept Window 中啟用或停用 Remote Shell。

若要變更特定連線類型的預設行為,請前往 設定 > 權限。在此您可以為相關的 權限設定檔 調整 Remote Shell 設定。
🚨 重要
如果在 shell 已開啟時撤銷 Remote Shell 權限,shell 將立即終止,並顯示錯誤訊息。
啟動 Remote Shell 工作階段
您可以透過以下幾種方式啟動 Remote Shell 工作階段:
從連線欄位。
輸入遠端 AnyDesk ID 或別名,然後選擇 Remote Shell 圖示。
從裝置卡片。
在 Recent Sessions、Favorites 或其他裝置清單中,對任何裝置卡片按右鍵,然後選擇 Remote Shell。
從進行中的工作階段。
在一般遠端工作階段期間,找到 Session Toolbar,點擊 Actions 圖示,然後選擇 Remote Shell。
Remote Shell 行為
工作階段預設在 Bash 中啟動。您可以使用標準 shell 指令切換到其他已安裝的 shell,例如
zsh或fish。如果遠端裝置已有使用者登入,指令將在該使用者的環境中執行。
如果沒有使用者登入,指令將在登入管理程式(例如 GDM 或 SDDM)下執行。
輸入時取消捲動 – 預設啟用。當啟用時,開始輸入時終端機視圖會自動返回目前的指令提示符。您可以在終端機上按右鍵以切換此設定。
支援
sudo的互動式密碼提示。您可以在單一連線中開啟多個終端機實例。
您可以鎖定鍵盤輸入,以防止意外輸入指令。
透過 Remote Shell 執行的指令可能會被作業系統記錄。如果遠端系統啟用了 shell 歷史紀錄,指令將會儲存在歷史檔案中(例如
.bash_history)。
快捷鍵與操作
操作 | 輸入 |
捲動歷史記錄 |
|
標準複製與貼上 | 使用系統標準的複製與貼上快捷鍵,或右鍵內容選單。 |
快速複製與貼上 | 選取文字後使用滑鼠中鍵貼上。 |
替代貼上 |
|
疑難排解
Shell 工作階段意外關閉。

原因
遠端裝置上的 Remote Shell 權限已被停用。
解決方案
請確認在 Accept Window 與權限設定檔中 Remote Shell 仍然保持啟用。