Você pode usar a opção -unixpw para usar o nome de usuário / senha do usuário para autenticar em vez de uma única senha VNC compartilhada. A mesma opção também permite que você especifique uma lista de quais usuários permitir. Há também algumas outras variantes dessa opção (-unixpw_nis & amp; -unixpw_cmd) que oferecem mais maneiras de conectar-se à segurança do sistema e fazer algo mais sofisticado.
A página Opções da linha de comando X11VNC lhe dará uma ideia de como elas funcionam.