NC伺服程式需设定密码才可接受外来连线，且VNC用户端与VNC伺服程式之间的密码传输经过加密，但仍可被轻易的拦截到并使用暴力破解法破解。不过VNC可设计以SSH或VPN传输，以增加安全性。有些VNC软体，如UltraVNC，更进一步支援Active Directory及NTLM的帐号密码认证。
VNC软体.由于VNC以GPL授权，衍生出了几个VNC软体：这些软体各有所长，例如UltraVNC支援档案传输以及全萤幕模式。而这些软体间大多遵循基本的VNC协定，因此大多可互通使