在 Apple 遠端桌面中使用 kickstart 命令列工具程式

不需重新啟動遠端電腦,即可使用 kickstart 來執行 Apple 遠端桌面指令。

使用 kickstart 以設定 Apple 遠端桌面偏好設定。例如,您可以安裝、解除安裝、啟用、設定和重新啟動 Apple 遠端桌面的組件。

瞭解如何在 macOS Mojave 10.14 上,使用 kickstart 命令列工具程式,以「螢幕共享」控制遠端 Mac。

開始使用

您可以在以下位置找到 kickstart 工具:
/系統/資源庫/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart

請以一行文字的形式輸入這篇文章中的指令。如果在您輸入時文字自動換行沒有問題。在輸入完整的指令之前,請勿按下 Return 鍵。

如需更多關於使用 kickstart 指令的資訊,請使用 -help 旗標:

sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -help

範例指令

這篇文章中的指令可與 Apple 遠端桌面 3.2 和以上版本搭配使用。

以下是您可用來進行相關作業的指令:

  • 重新啟動「ARD 代理程式」和輔助程式:
    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -restart -agent
    
  • 開啟「遠端桌面共享」功能,允許所有使用者進行存取,同時啟用附加選單:
    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -allowAccessFor -allUsers -privs -all -clientopts -setmenuextra -menuextra yes
    
  • 開啟「遠端桌面共享」功能,允許特定使用者進行存取:
    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -allowAccessFor -specifiedUsers
    
    您必須使用 -configure、-access 和 -privs 選項,以獨立指令指定該組使用者與他們的存取權限。例如,此指令適用於簡稱是「教師」和「學生」的使用者。這會提供他們監看(非控制)電腦且能夠傳送文字訊息的存取權:
    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -users teacher,student -access -on -privs -ControlObserve -ObserveOnly -TextMessages
    
    有別於其他 kickstart 選項,您無法將 allowAccessFor 選項與其他 kickstart 選項合併。您必須依上面最後兩個範例的方式使用該指令。您可能必須不只一次呼叫 kickstart 才能完成電腦的設定。
  • 移除特定使用者的存取權限(在此範例中為「學生」):
    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -users student -access -off
    
  • 停用「ARD 代理程式」並移除所有使用者的存取權限:
    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -deactivate -configure -access -off
    
發佈日期: