Neste artigo abordaremos o uso do RDesktop, que tem como finalidade a administração remota de servidores Windows 2000. O RDesktop serve como um client do Terminal Services do Windows e tem a mesma função de aplicativos como o PC Anywhere, VNC, etc.
Bom pessoal, primeiramente é bom levar em conta 3 pontos desse artigo,
são eles:
Com relação a segurança o RDesktop tem se mostrado muito fiel,
bem como o serviço do qual este aplicativo presta papel de client,
que é o Terminal services do Windows 2000.
Nesse artigo será abordada a ativação do serviço Terminal Services
no servidor Windows 2000 e a instalação e uso do RDesktop, não
estaremos citando a instalação nem o uso do cliente de serviços de
terminal em estações Windows, pois estaríamos desviando do nosso
propósito, além do que existe documentação sobre este tópico no
próprio help do Windows.
É muito importante frisar que esta ferramenta de administração além
de muito leve e prática de ser utilizada, não requer que você gaste
mais dinheiro comprando licenças do PC Anywhere, e de nenhum outro
software para seus servidores Windows 2000, e por ser um serviço
agregado do próprio Windows tende a funcionar melhor que outras
soluções adaptadas para isso, mesmo que esta outra solução seja
freeware, isso sem citar que com o RDesktop você pode administrar
servidores de qualquer estação Windows ou Linux.
Bom vamos ao que interessa...
Primeiramente é necessário ter o Windows Terminal Services ativado
no seu servidor Windows 2000, caso você não tenha o serviço habilitado,
seguem abaixo as instruções, caso o serviço já esteja ativo, passe para a
próxima etapa em Instalando e Usando o RDesktop.
Ativando o Windows Terminal Services
No seu servidor Windows 2000, logado como administrador ou como um
usuário que tenha esses privilégios, clique em: Iniciar ->
Configurações -> Painel de controle ->
Adicionar ou remover programas -> Adicionar ou remover componentes
DO WINDOWS.
Vá até Serviços de terminal e clique em Detalhes.
Marque a opção Ativar serviços de terminal e clique em Ok.
Clique agora em Avançar.
Concluir.
Feito isso, seu servidor já estará apto a usar o RDesktop e o cliente de
serviços de terminal do Windows.
Instalando e Usando o RDesktop
Nota: para esses procedimentos, não é necessário que você esteja
logado como root.
Agora precisamos primeiro baixar o RDesktop, para baixar o software acesse
o seguinte endereço:
Encontre a distribuição para download, eu não coloquei o caminho direto
pois essas coisas costumam mudar e isso inutilizaria ou no mínimo dificultaria
o uso deste artigo.
Após o download, basta descompactar o arquivo baixado, que no caso desse
nosso artigo é o rdesktop-1.1.0.tar.gz, você fará isso usando o
shell e digitando o seguinte comando:
# tar -zxvf rdesktop-1.1.0.tar.gz
Naturalmente você deverá estar no diretório onde está o arquivo
rdesktop-1.1.0.tar.gz.
Neste ponto terá sido criado um diretório com o nome rdesktop-1.1.0.
Entre no mesmo usando o comando:
cd rdesktop-1.1.0
e digite os comandos:
./configure
make
ao termino do make você estará apto a utilizar o RDesktop, para isso você
deverá utilizar a seguinte sintaxe, se via linha de comando:
substitua as seqüencias de xxx pelo número IP do servidor a ser
administrado remotamente.
Você poderá criar links para poder iniciar o RDesktop direto de seu desktop,
mas se você tiver muitos servidores para administrar a coisa pode ficar meio
tumultuada, de forma que é melhor abrir o shell e mandar ver... =)
Bom, espero ter contribuído com os colegas...
Um grande abraço à todos!
Lauro Gatz.
Páginas do artigo
1. Conhecendo, configurando e utilizando o RDesktop
[1] Comentário enviado por fabio em 15/01/2003 - 17:39h
Lauro,
Muito show este software, testei aqui na empresa onde trabalho, levíssimo. A muito tempo eu ficava pedindo ao Windows Administrator p/ criar compartilhamentos p/ mim qdo eu precisava acessar algum dos servidores 2000, agora não preciso mais.
E tem mais, agora posso acessar o Bradesco Banking a partir do meu desktop abrindo o IE remoto :)
[2] Comentário enviado por cesarcardoso em 11/04/2003 - 16:51h
Pro pessoal GNOMEr e que gosta de uma interface bonitinha, tem o tsclient (http://www.gnomepro.com/tsclient) que é show de bola. Já está em GTK+2 e ainda coloca um ícone no system tray.
[4] Comentário enviado por lauro em 13/04/2003 - 11:05h
Na verdade não existe essa comparaćão, de que tanto o rDesktop quanto o tsClient são muito bons, pq na verdade o tsClient é um frontend do rDesktop, ou seja é somente uma interface gráfica que torna mais amigável o uso do rDesktop, sem o rDesktop o tsClient não tem qualquer funcionalidade... ;-)
[6] Comentário enviado por fabricio.sp em 14/08/2003 - 14:52h
Alguem já testou algum tipo de SDclient para Rdesktop?
Tenho estações linux, acesso vários aplicativos que rodam em um servidor Ruwindows, o SDclient para terminal server abre uma sessão RDP possibilitando assim a impressão local nas estações ruwindows, preciso de algo parecido para funcionar no linux, acesso o servidor Ruwindows pelo Rdesktop! Se alguem já passou por isso e estiver afim de ajudar agradeço!
Quando descobrir publico!
Abraço galera, bons códigos.
fabricio.sp@celg.com.br
[9] Comentário enviado por borba em 01/10/2004 - 17:04h
o terminal server so tem no Rwuindows NT 4 e no 2000 server?
ah, se alguem tem o RDesktop e puder mandar é que o site (www.rdesktop.org) tá fora do ar.
Valeu!!
[10] Comentário enviado por py5hc em 02/02/2006 - 13:06h
>Comentário enviado por ronan em 30/04/2004:
>Por favor, preciso que o Rdesktop conecte a um servidor mas sem >pedir usuario e senha. Eu instalei mas esta pedindo senha, e não >quero.
com esta linha vc vai logar direto com seu usuario e senha, claro que depende de como o WTS foi configurado, e ainda vai abrir direto o programa q gostaria de usar
[13] Comentário enviado por robson..pba em 22/02/2007 - 11:35h
pessoal bom dia, eu conecto do linux mandriva 2006 em um servidor 2003 server usando o rdesktop xxx.xxx.xxx.xxx e abro o aplicativo para meus funcionarios trabalharem porem eles reclamam que esta mais lento do que antes que era com o windows xp, apos passar a conexão usando o rdesktop esta mais lenta alguem sabe o que eu posso mudar para fazer essa conexão ficar mais rapida, lembrando que no windows ela é rapida
[15] Comentário enviado por wx3po em 08/05/2007 - 13:54h
Muito bom ... vc pode inclusive usar mais argumentos, como por exemplo para mapear uma pasta local ( -r disk:nome=/caminho), modificar a resolução (-g 1024x768) ou -f para full screen ...
[16] Comentário enviado por ericobrasil em 15/06/2007 - 09:20h
Caso alguém esteja com problema para fazer funcionar a tecla /?, do lado do shift direito, simplesmente coloque no final do arquivo /usr/share/rdesktop/keymaps/pt-br as 2 linhas abaixo:
slash 0x73
question 0x73 shift
O ponto do teclado numérico também não funciona, mas eu não consegui mapeá-lo, não descobri qual o código dele. Se alguém descobrir, poste a solução aqui.
[17] Comentário enviado por aps167 em 15/09/2007 - 22:02h
muito bom acessei via dizinha
Perguntas?
1- A imagem no servidor ficou em 8 bits e a imagem não ficou boa ..alguem pode me dizer porque?
2 - Como faço que o dizinha mesmo rodando pelo CD já de o boot logado no Windows Terminal server, como se fosse a propria maquina windows, pois quero usar isso em um cliente e aproveitando algumas maquinas pentium 200 que ele tem.
[20] Comentário enviado por VanderFF em 16/06/2008 - 14:20h
olá... blz?
Eu já configurei o Rdesktop em 3 linux diferentes, mais não consigo colocar ele para executar sozinho, quero dizer, ele tem que executar o programa automaticamente assim que liga o computador, pode ser em modo texto ou em modo gráfico.
[23] Comentário enviado por VanderFF em 05/11/2008 - 16:50h
Muito bom o tutorial, porém, eu fiz uns terminais aqui no serviço usando o rdesktop que funcionam perfeitamente, mais o cursor não fica "piscando" no windows. Existe alguma maneira de fazer ele ficar "piscando" normalmente???
[24] Comentário enviado por VanderFF em 06/01/2009 - 16:17h
Estou com um outro problema, a licença do rdesktop expirou, o que fazer??
Ele esta retornando a seguinte mensagem de erro:
disconnect: No Valid license available .
E ae... alguém pode me dar uma ajuda??? Preciso resolver isso o mais rápido possível.
[26] Comentário enviado por amigri em 30/09/2009 - 21:40h
Eu também estou com o mesmo problema que o VanderFF!
Alguém tem uma idéia para resolver esta questão.
A pergunta:
Estou com um outro problema, a licença do rdesktop expirou, o que fazer??
Ele esta retornando a seguinte mensagem de erro:
disconnect: No Valid license available .
[28] Comentário enviado por xleonardox em 12/07/2010 - 15:33h
A título de paliativo, tente o parâmetro "-n nomequalquerdehost" para conectar. O problema parece estar ligado a restrições da MS relativas ao nome do cliente x número de dias que está conectando.