Eu tenho vários servidores FreeBSD e gostaria de colocar o software do servidor VNC neles e depois acessá-los em um Mac executando o OS X 10.9.5.
Eu realmente não quero ter que acessá-los a partir de uma máquina virtual com Windows no MAC :-(
Uma pesquisa na web por "mac vnc client" produz zero resultados úteis. (Não quero acesso remoto ao mac.)
Minha memória é que a Apple tinha um cliente embutido com um nome não óbvio, talvez "tela", que eles "consertaram" algumas versões atrás para funcionar apenas se o servidor VNC fosse da Apple, rodando em um Mac. Talvez eles tenham retirado o arquivo.
Uma vez eu usei o "chicken of the vnc", que era escamoso em qualquer versão do OS X que eu tivesse 2 anos atrás. Também usei outro cliente que não é da Apple desse Mac, que era escamoso de maneiras diferentes. (O aplicativo incorporado não pode ser usado.)
IIRC, eu estava usando "Tightvnc" ou "Realvnc" em meus servidores na época, que funcionaram bem com o primeiro cliente VNC baseado em janelas aleatório que tentei.
Tudo o que ouvi até agora são
- "aplicativo de compartilhamento de tela" da apple, possivelmente pré-instalado no mac, nome e local desconhecido
- um cliente do realvnc que roda no navegador chrome (ugh!)
Ao se referir às liberações do OS X, use números de liberação nas suas respostas, não apenas nomes de gatos - ou crie um link para uma página que traduza os nomes de gatos para liberar números. Não tenho os nomes de código de lançamento da Apple memorizados.
[Atualização, após a primeira resposta recebida: alternativeto.net é uma ótima fonte para encontrar softwares desse tipo. Agora tenho o tigervnc sendo executado em um servidor e no cliente Mac. Até o momento, não há falhas, mas o cliente Mac para tigervnc parece não querer me conectar a vários servidores ao mesmo tempo, e a interface GUI do Mac parece não querer me permitir lançar várias cópias do programa cliente. Então, ainda estamos procurando alternativas, mas progredindo.
Ainda tentando descobrir como invocar o cliente incorporado ao OSX - não está no caminho que encontrei na rede, / System / Library / CoreServices / Applications Parece que preciso saber a invocação correta para alimentar o Finder, o que não significa ' Não há nada como um botão chamado "compartilhamento de tela". Eu encontrei um item de menu chamado "conectar ao servidor", mas isso só me causa falhas de conexão, talvez porque esteja padronizando um tipo de URI afp: // que provavelmente não tenha nada a ver com vnc - ou talvez porque a ferramenta não esteja relacionada a vnc.]
fonte
Respostas:
O cliente VNC embutido no OS X funciona muito bem com a maioria dos servidores VNC que experimentei no FreeBSD. Utilizo principalmente o TigerVNC a partir de portas (parece ser o mais rápido com o cliente VNC do OS X), e o único problema que tenho é quando reinicio o servidor VNC enquanto conectado a ele. O cliente OS X VNC reconectará (ótimo!), Mas dimensiona a janela de maneira estranha e não consigo redimensioná-la. Como a escala está ativada, isso geralmente resulta em uma tela pequena que não pode ser lida. Apenas reinicie o cliente VNC (ou feche a janela e abra uma nova conexão, se você tiver várias conexões abertas), e está tudo OK novamente.
Como tenho xterms abertos o tempo todo no meu mac, geralmente faço da seguinte maneira:
onde
<port>
é a porta TCP na qual o servidor está sendo executado.Por exemplo, se for: 1, você usaria 5901 como
<port>
. Você pode até instalar a porta avahi e configurar um serviço, para que a sessão do VNC apareça no Finder (embora exista uma preferência do Finder em mudar para que eles apareçam desde o OS X 10.8, IIRC), assim como um Mac com " compartilhamento de tela "ativado (ou seja, está executando um servidor VNC).fonte
Você pode se conectar a máquinas Linux remotas com o cliente vnc interno do seu Mac.
Configure o servidor vnc na máquina Linux remota.
No seu Mac, vá para o Finder. Pressione
cmd+K
ou Ir> Conectar ao servidor.No Endereço do servidor, insira
vnc://{HOST}:{PORT}
. Por exemplovnc://linux.myhost.com:5901
.Uma sessão VNC será conectada à máquina Linux remota com o aplicativo Screen Sharing.
fonte
O que você está procurando é o aplicativo de compartilhamento de tela embutido, que reside
System/Library/CoreServices
. Ele pode se conectar à maioria dos servidores VNC e é um pouco mais rápido que outras opções, como o RealVNC.fonte
O Real VNC ou VNC Viewer é o mesmo cliente (além da plataforma) usado nos PCs com Windows por décadas. O OS X foi projetado para funcionar com o protocolo VNC pronto para uso.
Como um bônus adicional, o Real VNC está disponível como um aplicativo iOS gratuito.
As únicas preocupações reais que você deve ter ao usá-lo são o fortalecimento da segurança, ou seja, restringir o acesso a endereços ou usuários IP específicos.
fonte
Não tenho muita experiência recente com o VNC no Mac, mas se você olhar para isso (no stackexchange.com), ele explicará como se conectar a outro cliente através do servidor O / SX VNC.
A versão da Apple é chamada Remote Desktop, a versão comercial é apenas Apple Remote Desktop e foi realmente projetada para gerenciar Macs. Eu usei o último, mas nunca tentei me conectar a um cliente estritamente VNC. Não tenho certeza se é possível.
fonte
Se você for ao site RealVNC e escolher "Download> Viewer", receberá um aplicativo OSX nativo que funcionará bem para mim. Não tenho muita certeza dos termos de licenciamento, mas passar por "Produtos> Seletor de produtos" na página inicial parece indicar que o Visualizador está livre (enquanto o servidor está licenciado).
O Apple Screen Sharing embutido também funciona muito bem, embora eu tenha experimentado travamentos com o xterm no controle remoto (rastreado como "problema do linux xterm" nas comunidades de suporte da Apple). O built-in pode ser acessado no Safari através do vnc: // hostname na barra de endereços. Se iniciado uma vez, você pode clicar com o botão direito do mouse no ícone no dock e escolher Opções> Manter no Dock para facilitar o acesso.
O VNC "Chicken" não funcionou para mim.
fonte
A melhor explicação que eu já vi sobre como usar a "tela" da apple como um cliente vnc está em http://www.davidtheexpert.com/post.php?id=5
Ele parece desconhecer o período em que a apple quebrou a compatibilidade com servidores VNC que não são da apple, mas, além disso, suas instruções parecem ótimas e funcionam lindamente no OS X El Capitan versão 10.11.6. (Não estou mais no 10.9.5)
fonte