Manual do Desktop Sharing

# Manual do Desktop Sharing

Brad Hards `<bradh@frogmouth.net>`

Tradução: Marcus Gama
revisão KDE
4.11 (19/06/2013)

Copyright © 2003 Brad Hards

Nota Legal

O Desktop Sharing é um aplicativo de servidor que lhe permite compartilhar a sua sessão atual com um usuário em outra máquina, que poderá usar um cliente de VNC para ver ou mesmo controlar a máquina.

Capítulo 1. Introdução
Introdução

# Capítulo 1. Introdução

O Desktop Sharing é um aplicativo de servidor que lhe permite compartilhar a sua sessão atual com um usuário em outra máquina, que poderá usar um cliente de VNC para ver ou mesmo controlar a máquina.

Você, tipicamente, iria usar o Desktop Sharing com o cliente de VNC do KDE, o Remote Desktop Connection, uma vez que corresponde mais aproximadamente às funcionalidades especiais do Desktop Sharing.

O Desktop Sharing não necessita que você inicie uma nova sessão de X - ele pode compartilhar a atual. Isto torna-o muito útil quando você quiser que alguém o ajude a executar uma tarefa.

Por favor comunique quaisquer problemas ou pedidos de funcionalidades para as listas de discussão do KDE ou envie um erro para http://bugs.kde.org.

Capítulo 2. O protocolo do 'Buffer de Quadro Remoto' (Buffer de Quadro Remoto)
O protocolo do 'Buffer de Quadro Remoto' (Buffer de Quadro Remoto)

# Capítulo 2. O protocolo do 'Buffer de Quadro Remoto' (Buffer de Quadro Remoto)

Este capítulo contém uma breve descrição do protocolo do Buffer de Quadro Remoto usado pelo Desktop Sharing e pelos outros sistemas compatíveis. Se você já estiver familiarizado com o Buffer de Quadro Remoto, poderá ignorar este capítulo com segurança.

A implementação de alto nível de um sistema que use o protocolo Buffer de Quadro Remoto é conhecido como Virtual Network Computer (Computador de Rede Virtual), ou mais frequentemente por VNC.

O Buffer de Quadro Remoto (ou, do inglês, RFB para abreviar) é um protocolo simples para o acesso remoto às interfaces gráficas dos usuários. Funciona ao nível do buffer de quadro, o que corresponde grosseiramente à imagem desenhada na tela, o que significa que pode ser aplicado a todos os sistemas de janelas (incluindo o X11, Mac® OS e Microsoft® Windows®). Os aplicativos do Buffer de Quadro Remoto existem para várias plataformas e poderão ser redistribuídos livremente.

No protocolo do Buffer de Quadro Remoto, o aplicativo que executa na máquina onde o usuário se encontra (que contém o tela, o teclado e o mouse) é chamado de cliente. O aplicativo que é executado na máquina onde se localiza o buffer de quadro (que está rodando o sistema de janelas e os aplicativos que o usuário se encontra controlando remotamente) é por sua vez chamado de servidor. O Desktop Sharing é o servidor do KDE para o protocolo do Buffer de Quadro Remoto. O Remote Desktop Connection é o cliente do KDE para o protocolo do Buffer de Quadro Remoto.

Ocupa uma quantidade razoável de tráfego de rede enviar uma mensagem do buffer de quadro, como tal o Buffer de Quadro Remoto trabalha melhor com as conexões de alta largura de banda, como as das redes locais. É ainda possível usar o Desktop Sharing sobre outras conexões, mas é improvável que a performance seja tão boa.

Capítulo 3. Usando o Desktop Sharing
Usando o Desktop Sharing

# Capítulo 3. Usando o Desktop Sharing

É muito fácil usar o Desktop Sharing - ele tem uma interface simples, tal como é mostrada na figura abaixo.

Quando você quiser permitir a alguém acessar a sua tela, você poderá criar um convite pessoal usando o botão Novo convite pessoal..., que fará aparecer uma janela que contém as informações necessária para acessar a sua tela. É mostrado um exemplo abaixo.

Para aumentar a segurança, o convite só é válido por uma hora depois de ser criado, e obviamente a pessoa que se conecte terá que possuir a senha correta.

Uma vez que você poderá querer convidar alguém para acessar a sua tela por e-mail, o Desktop Sharing pode criar os convites como mensagens de e-mail. Você poderá criar um desses convites usando o botão Novo convite por e-mail... na janela principal do Desktop Sharing. Isto fará aparecer frequentemente uma mensagem de e-mail parecida com a seguinte, pronta para você escrever o endereço de e-mail da pessoa para quem está enviando o convite.

### Atenção

O Desktop Sharing irá avisá-lo sobre as implicações de segurança ao enviar esta informação através de uma conexão insegura. Você tem que ter em mente estes avisos.

Se você não conseguir criptografar o e-mail (ou tornar a conexão segura, em alternativa), o envio de convites por e-mail é um risco de segurança muito sério, uma vez que qualquer pessoa conseguirá ler a senha e o endereço do e-mail à medida que passa na rede. Isto significa que terceiros poderão tomar o controle da sua máquina.

Se você não conseguir criptografar a mensagem de e-mail, talvez seja melhor usar um convite pessoal, telefonar à pessoa a quem vai dar o acesso, verificar a identidade dessa pessoa e fornecer a informação do convite dessa forma.

## Gerenciando convites do Desktop Sharing

Após criado um convite (seja um convite pessoal ou um enviado por e-mail), a janela principal do Desktop Sharing lhe permite remover os convites existentes. Para apagar apenas um dos convites, selecione-o com o mouse (ele deverá ficar realçado), e selecione em seguida o botão Remover. Para apagar todos os convites, basta selecionar o botão Remover tudo.

Sair do Desktop Sharing
Sair do Desktop Sharing

## Sair do Desktop Sharing

Se você fechar a janela principal do Desktop Sharing, o servidor continua em execução, o que é indicado através de um ícone na área de notificação. Para parar o Desktop Sharing, clique no ícone na área de notificação e selecione Sair.

Configurando o Desktop Sharing
Configurando o Desktop Sharing

## Configurando o Desktop Sharing

Além da interface principal do Desktop Sharing mostrada e descrita abaixo, você também poderá controlar o Desktop Sharing usando a opção Configurar... na janela principal do Desktop Sharing. A configuração do Desktop Sharing possui duas páginas, tal como mostrado abaixo:

A página de Rede permite o controle do porta que o Desktop Sharing usa, tal como mostrado abaixo.

A opção de Anunciar o serviço na rede controla se o Desktop Sharing notifica os convites na rede usando o SLP (sigla, do inglês, para Protocolo de Localização de Serviço). Esta é normalmente uma boa ideia, mas só funciona realmente bem com um cliente que entenda o Protocolo de Localização de Serviço como o Remote Desktop Connection.

Se você selecionar a opção Usar porta padrão, então o Desktop Sharing irá localizar uma porta adequada, e os convites irão corresponder nessa porta. Se desmarcar esta opção, você poderá indicar uma porta em particular. Indicar uma porta personalizada poderá ser útil se você estiver fazendo redirecionamento de portas na 'firewall'. Observe que, se o Protocolo de Localização de Serviço estiver ativo, ele irá tratar automaticamente da identificação da porta correta.

A página de Segurança permite-lhe configurar as opções relacionadas com o acesso ao servidor do Desktop Sharing.

A opção Permitir as ligações sem convite controla se o Desktop Sharing irá permitir uma ligação sem convite. Se as ligações sem convite forem permitidas, você deverá indicar uma senha. Você também pode usar as opções aqui para escolher se terá que confirmar a ligação antes dela prosseguir, e se a pessoa que se liga poderá controlar a área de trabalho, ou apenas visualizá-la.

Se a máquina for uma estação de trabalho, e se você optar por permitir as conexões sem convite, você poderá desejar selecionar a opção Perguntar antes de aceitar conexões. Da mesma forma, se a máquina for um servidor e se você estiver usando o Desktop Sharing para a sua administração remota, você poderá desejar desligar a mesma opção.

### Nota

O Desktop Sharing usa o sistema de senhas normal do RFB, que não transfere a sua senha de forma legível pela rede. Em vez disso, usa um sistema de 'desafio e resposta'. Isto é razoavelmente seguro, desde que a senha seja guardada em segurança.

O que acontece quando alguém se conecta ao Desktop Sharing
O que acontece quando alguém se conecta ao Desktop Sharing

## O que acontece quando alguém se conecta ao Desktop Sharing

Sempre que alguém se conecta ao Desktop Sharing na sua máquina, você irá receber uma notificação semelhante à da figura seguinte, a menos que você esteja aceitando conexões sem convite e sem aviso.

Se você Aceitar a Conexão, o cliente poderá prosseguir com a autenticação (que necessita da senha correta para um convite pessoal ou por e-mail). Se você Recusar a Conexão, então a tentativa de conexão será terminada.

A opção Permitir ao usuário remoto controlar o teclado e o mouse determina se este cliente só observa ou se pode tomar o controle da sua máquina.

Se a conexão do cliente for bem sucedida, e se for usada a senha de um convite pessoal ou de um convite por e-mail, então esse convite será apagado e não poderá mais ser usado. Você também irá receber uma pequena janela acoplada na área de notificação, que mostra que a conexão foi feita.

Capítulo 4. Créditos e licença
Créditos e licença

# Capítulo 4. Créditos e licença

Desktop Sharing

Direitos autorais do programa 2002 Tim Jansen `(tim AT tjansen.de)`

Contribuições:

- Ian Reinhart Geiser `(geiseri AT kde.org)`

Direitos autorais da documentação (c) 2003 Brad Hards `(bradh AT frogmouth.net)`

Tradução de Marcus Gama `(marcus.gama AT gmail.com)`

Esta documentação é licenciada sob os termos da Licença de Documentação Livre GNU.

Este programa é licenciado sob os termos da Licença Pública Geral GNU.

Apêndice A. Instalação
Instalação

# Apêndice A. Instalação

## Como obter o Desktop Sharing

O Desktop Sharing é integrante do projeto KDE http://www.kde.org/.

Este aplicativo pode ser encontrado no site de downloads do projeto KDE.

Compilação e instalação
Compilação e instalação

## Compilação e instalação

Para informações detalhadas de como compilar e instalar os aplicativos do KDE, visite a página KDE Techbase

Uma vez que o KDE usa o cmake, você não deve ter dificuldade em compilá-lo. Caso tenha algum problema, por favor, relate-o nas listas de discussão do KDE.