Há uma diferença significativa entre usar ssh -X
ou o sistema VNC. Com o VNC, você obtém uma cópia visual da área de trabalho no sistema remoto no momento em que o servidor VNC foi iniciado. Com ss -X
você inicia uma nova sessão X; também requer um sistema X-Windows no computador local. Como um Mac é basicamente um sistema * nix, isso não deve ser um problema.
Portanto, depende de como você deseja configurar sua sessão da área de trabalho remota: veja o que está no monitor remoto ou inicie uma nova sessão.
Ao usar ssh -X
, você deve verificar se o encaminhamento do X-Windows está habilitado no computador remoto. Verifique o arquivo / etc / ssh / ssh_config e suas possíveis configurações padrão para a entrada ForwardX11
(deve ser yes
para isto funcionar).
Então, uma coisa importante: quando você está conectado à máquina remota, tudo que você tem é um shell. Se você quiser ver a área de trabalho, inicie a área de trabalho Unity (ou KDE ou XFCE4) usando o comando apropriado. Por exemplo, para o início do XFCE4
xfce4-session
Lembre-se de que executar o Unity implica muito trabalho de gráficos pesados que precisam passar pela linha SSH, portanto talvez você possa instalar o XFCE4 junto com o Unity.
Outra dica: troca a chave SSH pelo SSH sem login :) Use ssh-copy-id user@machine
e siga as instruções.