yum install vino
gsettings list-recursively org.gnome.VinoWill give you all available vino configurations Not all VNC clients supports encrypted connections, so you may need to disable it.
gsettings set org.gnome.Vino require-encryption falseAlso disable the prompt when somebody tries to connect
gsettings set org.gnome.Vino prompt-enabled falseLogin in gnome shell go to Settings > Share and enable Screen sharing