Arquivo

Archive for março \13\UTC 2011

Xrdp: administrando hosts Linux remotamente através do protocolo RDP.

Eu particularmente para a maior parte das situações, prefiro o bom e velho XDMCP. Mas para ambientes onde as estações de trabalho são Windows e você necessariamente precisa ter acesso à interface gráfica do Linux mas não gosta do lerdo e pesado protocolo do VNC, ou quer apenas padronizar o modo de acesso, sim, instalando o Xrdp, você poderá acessar o host Linux a partir do mstsc, client padrão do Windows para acessar estações via RDP.

A instalação foi feita usando o Ubuntu 10.10, e é bem simples e sem nenhum segredo, simplesmente faça:

# apt-get install xrdp

O próprio script de instalação irá gerar as chaves e tudo mais que é necessário para o funcionamento do xrdp e então torná-lo disponível.

Para acessá-lo você pode usar qualquer client RDP, mstsc no Windows, rdesktop no Linux/UNIX, etc.

No exemplo abaixo, estou acessando um host Linux com Ubuntu 10.10 apartir do rdesktop, em outra máquina Linux.

Anúncios

Synergy: Controlando um desktop e um netbook utilizando o mesmo teclado e mouse.

março 13, 2011 2 comentários

Um belo dia, eu tive de usar um Desktop e um Netbook ao mesmo tempo para fazer um trabalho e o fato de ter de ficar mudando do teclado e mouse do desktop pra o minusculo teclado e touchpad do netbook estava me deixando bem estressado, além de me tornar menos produtivo.

Procurei uma solução que fosse rápida e simples e acabei topando com o Synergy, o mesmo está disponível para Ubuntu 10.10, distribuição que uso tanto no Desktop quanto no Netbook. O conceito é simples, você está com o mouse na tela do desktop, então o mouse e teclado ficam dedicados a ele, então você vai até a extremidade do monitor, e o mouse some do seu desktop e aparece no netbook, tornando então o teclado e mouse dedicado ao netbook e vice-versa.

O Synergy trabalha na arquitetura cliente-servidor, não há “requerimentos” sobre qual deverá ser o servidor, você decide, vamos aos pre-requisitos:

  • Os dois computadores deve ter o Synergy instalado e um arquivo de configuração devidamente criado onde será o servidor (usei /etc/synergy,conf);
  • As duas máquinas deverão se enchercar por nomes e não por IPs, cada “screen” tem o nome de uma máquina.

Para começarmos, deveremos instalar o Synergy nas duas máquinas, isso é possível através do comando:

# apt-get install synergy

Configurando o Servidor

Crie um arquivo de configuração, no caso usei /etc/synergy.conf para manter os padrões.

section: screens
desktop:
netbook:
end

section: links
desktop:
right = netbook
netbook:
left = desktop
end

Onde você ver desktop, substitua pelo nome da sua maquina na rede, onde tem netbook, faça o mesmo. Ambas as máquinas devem ser visiveis entre sí através dos nomes, caso não tenha um servidor DNS, defina os nomes no /etc/hosts de ambas as máquinas.

Após feito, é hora de iniciarmos a instância do servidor, para tal:

# synergys -f –config /etc/synergy.conf

Este comando deverá iniciar o daemon, e torná-lo disponível para o client.

Conectando-se no servidor e iniciando o compartilhamento

No lado do client, assumindo que o desktop é o servidor, digite:

# synergyc -f  desktop

O client deverá conectar-se ao servidor, feito isso, já temos mouse e teclado compartilhados. Além do mais, o synergy possui o “plus” de compartilhar também as áreas de transferências das duas máquinas, ou seja, você pode copiar em uma máquina e colar n’outra!

Categorias:Geral, Tecnologia