我正在尝试使用 Apple Remote Desktop 访问我工作中的计算机。我忘记通过 GUI 授予自己权限,现在我正尝试通过 SSH 进行设置。我已登录计算机并运行
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -users evan -privs -all -restart -agent -menu
基于什么我在这里找到。
该命令的输出是
Starting...
Activated Remote Management.
Stopped ARD Agent.
Stopped VNC Server.
Stopped RFB Register MDNS
evan: Set user remote control privileges.
evan: Set user remote access.
Done.
这让我认为它设置正确,为了安全起见,我运行了
sudo reboot
但是我还是忽略了一点。在家里我可以“观察”(计算机当前处于登录屏幕 - 希望这不会造成影响?)但是当我尝试“控制”时,它显示“您无权控制这台计算机。”
我犯了什么简单的错误?:)
谢谢!!
答案1
我建议您在机器旁仔细检查设置并确保已启用控制。
您会在“共享”首选项窗格下的“远程管理”服务下找到它。-privs -all
根据man
我已添加书签的页面和在线文档,标志应该已经打开控制和观察。
您可以随时尝试直接通过 kickstart 再次进行设置:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -users evan -privs -ControlObserve
但我怀疑它不会发生太大的改变。