linux下远程连接工具remmina使用VNC插件连接MAC电脑.默认端口是5900
如果是windows电脑直接使用VNC就可以连接,但是在Linux下使用remmina的VNC插件连接MAC总是提示输入账号和密码,
即使输入正确,依然无法连接.是因为没有在MAC电脑上设置开启屏幕共享功能.
可以通过手动设置,或者命令行实现.这里选择命令行操作,通过ssh登陆后,执行命令.
命令1:用于开启屏幕共享
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -clientopts -setvnclegacy -vnclegacy yes -clientopts -setvncpw -vncpw mypasswd -restart -agent -privs -all
命令2:授权用于,设置为允许所有用户连接
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -off -restart -agent -privs -all -allowAccessFor -allUsers
为了安全起见,用完后,建议关闭远程连接
命令如下:
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -deactivate -configure -access -off