remmina使用VNC插件连接MAC电脑方法

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