Não permitir o VNC se não via túnel SSH?

1

Como posso proibir o VNC se a conexão não for via túnel SSH?

    
por baao 07.05.2015 / 23:40

1 resposta

1

Embora não esteja explicitamente listado como uma opção para vnc4server , você deve ser capaz de passar a opção -localhost para o processo Xvnc subjacente.

De man vncserver :

   You can add Xvnc options at the command line. They will be added to the
   invocation of Xvnc without changes.

De man Xvnc :

   -localhost
          Only  allow connections from the same machine. Useful if you use
          SSH and want to stop non-SSH connections from any  other  hosts.
          See the guide to using VNC with SSH on the web site.

Como alternativa, você pode usar ufw ou iptables para negar conexões externas, apenas abrindo a porta SSH escolhida.

    
por steeldriver 07.05.2015 / 23:57