O Manual do Desktop Sharing
O Manual do Desktop Sharing
Próximo

O Manual do Desktop Sharing

Brad Hards

Tradução: Pedro Morais
Revisão 1.0.1 (2003-09-17)

É dada permissão para copiar, distribuir e/ou modificar este documento ao abrigo da GNU Free Documentation License, Versão 1.1 ou de uma versão mais recente publicada pela Free Software Foundation; sem Secções Invariantes, sem Textos de Capa Frontal, e sem Textos de Capa Traseira. Uma cópia desta licença está incluida na secção intitulada "GNU Free Documentation License".

O Desktop Sharing é uma aplicação de servidor que lhe permite partilhar a sua sessão actual com um utilizador noutra máquina, o qual poderá usar um cliente de VNC para ver ou mesmo controlar o ecrã.


Capítulo 1. Introdução
Introdução
Anterior
Próximo

Capítulo 1. Introdução

O Desktop Sharing é uma aplicação de servidor que lhe permite partilhar a sua sessão actual com um utilizador noutra máquina, o qual poderá usar um cliente de VNC para ver ou mesmo controlar o ecrã.

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

O Desktop Sharing não necessita que você inicie uma nova sessão de X - pode partilhar a actual. 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 correio do KDE ou envie um erro para http://bugs.kde.org.

Anterior
Próximo
Início


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Capítulo 2. O protocolo do 'Remote Frame Buffer'
O protocolo do 'Remote Frame Buffer'
Anterior
Próximo

Capítulo 2. O protocolo do 'Remote Frame Buffer'

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

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

O Remote Frame Buffer (ou RFB para abreviar) é um protocolo simples para o acesso remoto às interfaces gráficas dos utilizadores. Funciona ao nível do 'frame-buffer', o que corresponde de forma lata à imagem desenhada no ecrã, o que significa que pode ser aplicado a todos os sistemas de janelas (incluindo o X11, Mac® OS e Microsoft® Windows®). As aplicações do Remote Frame Buffer existem para várias plataformas e poderão ser redistribuídas livremente.

No protocolo do Remote Frame Buffer, a aplicação que executa na máquina onde o utilizador se encontra (que contém o ecrã, o teclado e o rato) é chamada de cliente. A aplicação que é executada na máquina onde se localiza o 'framebuffer' (o qual está a executar o sistema de janelas e as aplicações que o utilizador se encontra a controlar remotamente) é por sua vez chamada de servidor. O Desktop Sharing é o servidor do KDE para o protocolo do Remote Frame Buffer. O Remote Desktop Connection é o cliente do KDE para o protocolo do Remote Frame Buffer.

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

Anterior
Próximo
Início


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Capítulo 3. Utilizar o Desktop Sharing
Utilizar o Desktop Sharing
Anterior
Próximo

Capítulo 3. Utilizar o Desktop Sharing

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


Janela principal do Desktop Sharing

Quando você quiser permitir a alguém aceder ao seu ecrã, você poderá criar um convite pessoal usando o botão Criar um Convite Pessoal... , o qual fará aparecer uma janela que contém a informação necessária para aceder ao seu ecrã. É mostrado um exemplo em baixo.


Exemplo de convite pessoal do Desktop Sharing

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

Dado que você poderá querer convidar alguém para aceder ao seu ecrã 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 Convidar 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á a enviar o convite.


Convite por e-mail de exemplo do Desktop Sharing

Atenção

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

Se você não conseguir cifrar o e-mail (ou tornar a ligação segura, em alternativa), o envio de convites por e-mail é um risco de segurança muito sério, dado 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 controlo da sua máquina.

Se você não conseguir cifrar 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.

Gerir convites do Desktop Sharing

depois de criar um convite (seja este pessoal ou enviado por e-mail), o Desktop Sharing permite-lhe gerir esses convites. A janela para os controlar está disponível usando a opção Gerir os Convites... na janela principal do Desktop Sharing. Se você seleccionar este botão, o Desktop Sharing fará aparecer uma janela como a apresentada em baixo.


Gestão de convites do Desktop Sharing

A janela de gestão dos convites permite-lhe criar mais convites (usando os botões Novo Convite Pessoal... e Novo Convite por E-mail..., os quais têm o mesmo efeito que os botões da janela principal do Desktop Sharing Criar um Convite Pessoal... e Convidar por E-mail....

A janela de gestão dos convites também lhe permite remover os convites existentes. Para apagar apenas um dos convites, seleccione-o com o rato ou com o teclado (deverá ficar realçado), e seleccione de seguida o botão Remover. Para apagar todos os convites, basta seleccionar o botão Remover Tudo.

Se seleccionar Fechar, a janela fechar-se-á.

Configuração do Desktop Sharing
Configuração do Desktop Sharing

Configuração do Desktop Sharing

Para além da interface principal do Desktop Sharing mostrada e descrita em baixo, você também poderá controlar o Desktop Sharing usando o seu módulo de controlo, ao qual você poderá aceder usando o Centro de Controlo normal do KDE e também através da opção Configurar... na janela principal do Desktop Sharing. A configuração do Desktop Sharing é controlada através de uma janela em páginas, tal como é mostrada em baixo:


Configuração do Desktop Sharing (Página de Acesso)

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

A opção Criar e Gerir os Convites... leva-o à janela de gestão de convites do Desktop Sharing, a qual foi descrita anteriormente.

A opção de Anunciar o serviço na rede controla se o Desktop Sharing notifica os convites na rede usando o SLP (Service Location Protocol). Esta é normalmente uma boa ideia, mas só funciona realmente bem com um cliente que entenda o Service Location Protocol como o Remote Desktop Connection.

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. Também pode usar as opções aqui para escolher se terá de confirmar a ligação antes de esta prosseguir, e se a pessoa que se liga poderá controlar o ecrã, ou apenas vê-lo.

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

Nota

O Desktop Sharing usa o sistema de senhas normal do RFB, o qual 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 Desktop Sharing permite-lhe controlar se a imagem de fundo é passada para o cliente ou não. Isto é configurado através de uma opção na página Sessão, tal como mostrado em baixo.


Configuração do Desktop Sharing (Página de Sessão)

Se você assinalar a opção, o Desktop Sharing não irá transferir a imagem de fundo. Se você a deixar em branco, depende do cliente se a imagem de fundo é transferida ou não.

A página de Rede permite o controlo do porto que o Desktop Sharing usa, tal como mostrado em baixo.


Configuração do Desktop Sharing (Página de Rede)

Se você seleccionar a opção Atribuir o porto automaticamente, então o Desktop Sharing irá localizar um porto adequado, e os convites irão corresponder a esse porto. Se você deseleccionar a opção Atribuir o porto automaticamente poderá indicar um porto em particular. Indicar um porto personalizado poderá ser útil se você estiver a fazer redireccionamento de portos na 'firewall'. Repare que, se o protocolo SLP (Service Location Protocol) estiver activo, este irá tratar automaticamente da identificação do porto correcto.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

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

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

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


Janela de Ligação do Desktop Sharing

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

A opção Permitir ao utilizador remoto controlar o teclado e o rato determina se este cliente só observa ou se pode tomar o controlo da sua máquina.

Se a ligaçã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 bandeja, a qual mostra que a ligação foi feita.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Anterior
Próximo
Início


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Capítulo 4. Guia de Programação do Desktop Sharing
Guia de Programação do Desktop Sharing
Anterior
Próximo

Capítulo 4. Guia de Programação do Desktop Sharing

O Desktop Sharing suporta uma pequena quantidade de comandos do DCOP, os quais são descritos neste capítulo. Se você não está familiarizado com o DCOP, então não terá de se preocupar com isto. Contudo, se você quiser automatizar algumas das suas acções do Desktop Sharing (ou outra aplicação do KDE), o DCOP é uma ferramenta útil. Você poderá encontrar mais sobre o DCOP na sua documentação 'online' e nos tutoriais em http://developer.kde.org.

Você poderá desligar a aplicação Desktop Sharing com o comando 'quit', tal como é mostrado neste exemplo:

%dcop krfb-1507 MainApplication-Interface quit

Nota

Você terá de alterar o krfb-1507 do exemplo para corresponder à instância do Desktop Sharing que você deseja de facto desligar. Se você executar o dcop sem opções, você irá obter uma lista com todas as aplicações e que o DCOP consegue controlar.

Anterior
Próximo
Início


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Capítulo 5. Perguntas e Respostas
Perguntas e Respostas
Anterior
Próximo

Capítulo 5. Perguntas e Respostas

Este documento pode ter sido actualizado desde a sua instalação. Você poderá encontrar a última versão em http://docs.kde.org/current/kdenetwork/.

Anterior
Próximo
Início


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Capítulo 6. Créditos e Licença
Créditos e Licença
Anterior
Próximo

Capítulo 6. Créditos e Licença

Desktop Sharing

Programa copyright 2002 Tim Jansen

Contribuições:

  • Ian Reinhart Geiser

Documentação Copyright (c) 2003 Brad Hards

Tradução de Pedro Morais

A documentação está licenciada ao abrigo da GNU Free Documentation License.

Este programa está licenciado ao abrigo da GNU General Public License.

Anterior
Próximo
Início


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Apêndice A. Instalação
Instalação
Anterior
Próximo

Apêndice A. Instalação

Como obter o Desktop Sharing

O Desktop Sharing faz parte do projecto do KDE http://www.kde.org/.

O Desktop Sharing pode ser encontrado no pacote kdenetwork em ftp://ftp.kde.org/pub/kde/, o servidor principal do projecto do KDE.

Compilação e Instalação
Compilação e Instalação

Compilação e Instalação

Para poder compilar e instalar o Desktop Sharing no seu sistema escreva o seguinte na pasta de base da distribuição do Desktop Sharing:

% ./configure
% make
% make install

Dado que o Desktop Sharing usa o autoconf e o automake não deve ter quaisquer problemas a compilá-lo. Se tiver, comunique-os para as listas do KDE.



Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Anterior
Próximo
Início


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team

Próximo
 


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team