# O Manual do &krfb;

## Introdução

O &krfb; é 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 &krfb; com o cliente de VNC do &kde;, o &krdc;, dado que corresponde mais de perto às funcionalidades especiais do &krfb;.

O &krfb; 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.

## O protocolo do 'Remote Frame Buffer'

Este capítulo contém uma breve descrição do protocolo do Remote Frame Buffer usado pelo &krfb; 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, &MacOS; 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 &krfb; é o servidor do &kde; para o protocolo do Remote Frame Buffer. O &krdc; é 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 &krfb; sobre outras ligações, mas é improvável que a performance seja tão boa.

## Utilizar o &krfb;

### Janela Principal do &krfb;

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

Aqui está uma imagem do &krfb; Janela principal do &krfb;

Quando desejar permitir que alguém aceda ao seu ambiente de trabalho, terá de activar a opção Activar a Partilha do Ecrã, que irá iniciar o servidor.

#### Detalhes da Ligação

O Endereço contém o endereço e o número do porto do seu computador, separados por dois-pontos. O endereço é apenas uma sugestão - poderá usar qualquer endereço que permita aceder ao seu computador. O &krfb; tenta adivinhar o seu endereço a partir da sua configuração de rede, mas nem sempre tem sucesso nessa operação. Se o seu computador estiver atrás de uma 'firewall', poderá ter um endereço diferente ou estar inacessível para os outros computadores.

Poderá modificar o porto na página de Rede na janela de configuração.

O campo seguinte é pré-preenchido com uma senha gerada automaticamente. Carregue no ícone à direita do campo para mudar a senha.

#### Acesso Não Assistido

Qualquer utilizador remoto com a senha de partilha do ecrã terá de se autenticar. Se for activado o acesso não-assistido, e o utilizador indicar a senha para o modo não-assistido, o acesso de partilha do ecrã será concedido sem nenhuma confirmação explícita.

Por omissão, a senha deste modo está em branco; para mudar isso, carregue no botão e introduza uma senha.

Se for permitido o acesso não-assistido, então provavelmente deverá indicar uma senha.

Se a máquina for um servidor e você estiver a usar o &krfb; para a administração remota do mesmo, provavelmente deverá querer usar o acesso não-assistido.

#### Transferir a Informação das Credenciais

O &krfb; não tem mais nenhuma funcionalidade de convite, como nas versões anteriores. Como tal, terá de transferir você mesmo a informação das credenciais por e-mail ou por um convite pessoal.

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.

O &krfb; 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.

#### Sair do &krfb;

Se fechar a janela principal do &krfb; com o ícone de fecho da janela ou com a combinação de teclas &Alt;F4, o servidor continua em execução, o que é indicado através de um ícone na bandeja do sistema. Para parar o &krfb;, poderá usar a opção do menu da janela principal Ficheiro Sair ou carregue no ícone da bandeja e seleccione Sair.

### Configuração do &krfb;

Para além da interface principal do &krfb; mostrada e descrita em baixo, você também poderá controlar o &krfb; usando o botão Configurar... na janela principal do &krfb;. A configuração do &krfb; é controlada através de uma janela com duas páginas, como é apresentado em baixo:

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

Configuração do &krfb; (página de Rede) Configuração do &krfb; (página de Rede)

A opção de Anunciar o serviço na rede local controla se o &krfb; anuncia o serviço na rede local 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 &krdc;.

Se você seleccionar a opção Usar o porto predefinido, então o &krfb; irá localizar um porto adequado, e os convites irão corresponder a esse porto. Se desligar esta opção, poderá indicar um porto em particular. Indicar um porto personalizado poderá ser útil se 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.

A página de Segurança permite-lhe configurar se a pessoa que se liga ao servidor do &krfb; consegue controlar o ambiente de trabalho ou apenas vê-lo.

Configuração do &krfb; (página de Segurança) Configuração do &krfb; (página de Segurança)

### Ligar-se ao &krfb;

Sempre que alguém se liga ao &krfb; na sua máquina, você irá receber uma notificação semelhante à da figura seguinte, a menos que você esteja a aceitar acessos não-assistidos sem confirmação.

Janela de Ligação do &krfb; Janela de Ligação do &krfb;

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.

## Créditos e Licença

&krfb;

Programa copyright 2002 Tim Jansen tim@tjansen.de

Contribuições:

- Ian Reinhart Geiser geiseri@kde.org

Documentação Copyright © 2003 &Brad.Hards; &Brad.Hards.mail;

Tradução de Pedro Morais morais@kde.org

&underFDL; &underGPL;
&documentation.index;