如何通过命令行启动/重新启动 Mac 版 RealVNC Enterprise Server?
也许我该如何判断(通过命令行,RealVNC Enterprise Server 是否正在运行)
答案1
从 RealVNC 获得此反馈
A)启动服务模式 VNC 服务器
sudo touch /etc/vnc/service/on
这将触发 VNC 服务器启动守护程序和用户帮助启动代理的启动
B)停止服务模式 VNC 服务器
sudo rm /etc/vnc/service/on
sudo launchctl stop com.realvnc.vncserver
launchctl stop com.realvnc.vncserver_agent
C)重新启动服务模式 VNC 服务器
与 A 相同)
参考:
答案2
文章从命令行启动 VNC 并从 Windows VNC 客户端连接到 Mac建议:
步骤 1:——设置权限
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -allowAccessFor -allUsers -privs -all
步骤 2:——允许 VNC 客户端
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -clientopts -setvnclegacy -vnclegacy yes
步骤 3:——设置 VNC 密码(在行末更改它(即不要使用 supersecret))
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -clientopts -setvncpw -vncpw supersecret
步骤 4:——重启服务
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -restart -agent -console
答案3
尝试以下命令:
which vncserver
which x0vncserver
man vncserver
man x0vncserver
这在 Ubuntu 上运行良好;OS X 应该类似。