Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Aprenda inglês de uma vez por todas

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Compartilhando sessões X11 entre BSD's e Gnu Linux

Colaboração: André Jaccon

Data de Publicação: 31 de Janeiro de 2005

Este artigo têm como objetivo ensinar aos usuários a usar os recursos internos do servidor gráfico X11 para compartilhar sessões e aplicativos entre estações de trabalho na rede rodando sistemas como BSD's e Gnu/Linux.

Para fortificar a segurança na comunicação de nosso exemplo, usaremos o OpenSSH para criar um túnel seguro entre as estações.

Considerações iniciais:

Descreveremos abaixo o aspecto de software e hardware que usaremos para nosso exemplo:

Estação 1

  • Sistema Operacional: Debian Gnu/Linux 3.0 - R4
  • XFree86 4.3.0
  • OpenSSH 3.8.1
  • Configuração de rede estação 1 (Debian Gnu/Linux):
  • IP: 10.0.0.1
  • Netmask 255.0.0.0
  • Hardware:
  • PIII 500 Mhz
  • 128 MB-Ram
  • Video: Savage 4 ( 16MB )

Estação 2

  • Sistema Operacional: FreeBSD 4.8
  • XFree86 4.3.0
  • OpenSSH 3.8.3
  • Configuração de rede estação 2 (FreeBSD):
  • IP: 10.0.0.2
  • Netmask: 255.0.0.0
  • Hardware:
  • Celerom 500 Mhz
  • 128 MR-Ram
  • Video: Nvidia GeForce ( 32 MB )

Descrevi apenas os componentes de hardware que estão relacionados a performance do X11 para nosso exemplo.

Objetivo

Através de uma estação rodando Debian Gnu/Linux abrir uma sessão no X11 do FreeBSD e depois carregar o gnome 2.6 que está instalado neste BSD.

1) Para nosso exemplo iremos usar uma sessão do X11 na máquina Debian iniciada no display 5 para compartilhar o gnome do FreeBSD.

Para isso use os comandos abaixo:

  # xinit -- :5

depois de carregado o servidor gráfico, iremos conferir o valor de nosso DISPLAY com o comando "echo" e a saída deve parecer com o exemplo abaixo:

  #echo $DISPLAY
  :5.0

2) Ainda na estação Debian, usando o terminal virtual disponivél pelo comando xinit, agora iremos conectar através do SSH na estação FreeBSD, lembramos que daemon do OpenSSH deve estar iniciado e funcionado corretamente para que possamos proceguir em nosso exemplo.

  # ssh usuariobsd@10.0.0.2

3) Já conectado na estação FreeBSD através do terminal virtual disponivél pelo xinit, use o comando abaixo para iniciar um xterm na estação BSD:

  # xterm -display 10.0.0.1:5

Com este comando deve aparecer um outro terminal virtual porém agora da estação 2 (FreeBSD), com este terminal iremos abrir o Gnome para isso use o comando abaixo:

  # gnome-session

O Gnome pode demorar um pouco para carregar dependendo do tanto de processos abertos em ambas as máquinas, tipo de hardware usado e aspectos de rede.

É possivél que os recursos de hardware como exemplo a placa de som poderá não funcionar adequadamente.

Pronto, com isso você terá o Gnome que está instalado no FreeBSD rodando em sua estação com Debian Gnu/Linux, podendo também usar os aplicativos e arquivos que estão na máquina remota.

Considerações finais:

Um exemplo prático de uso deste nosso artigo, é quando o administrador têm que interagir no servidor gráfico do usuário com ele em produção.

Um ponto importante é que todas os aspectos de profile do usuário remoto são transferidos para a sessão aberta do X11.

Lembramos também que este exemplo também pode ser executado entre qualquer BSD e também distribuilções Gnu/Linux.


OpenOffice.org faz votação

O projeto OpenOffice.org está com votações abertas para escolha da splash screen (aquela que aparece enquanto está carregando o OpenOffice.org) para a versão 2.0 do OpenOffice.org.

Acesse: http://oosurvey.gratismania.ro/polls/poll.php?mode=poll&poll_id=3

Fonte: NoticiasLinux

Veja a relação completa dos artigos de André Jaccon

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 3.00/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (1471 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script
Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

Objective-C Fundamental