Criando terminal para acesso remoto no Linux

Publicado por Leandro Moreira em 29/04/2008

[ Hits: 13.263 ]

 


Criando terminal para acesso remoto no Linux



Há alguns dias recebi uma demanda para aproveitamento de máquinas antigas. As máquinas teriam apenas o Rdesktop (cliente para acesso a servidor de terminal, ou terminal remoto) instalado para acesso a um servidor de terminal Windows 2003 Server, foi então que comecei a pesquisar nas listas de discussão, Google e afins, resultando na documentação abaixo.

Pacotes necessários

Não é necessário a instalação de um gerenciador de janela como Fluxbox ou o XFCE, vou partir do princípio que já há um sistema operacional instalado com apenas a opção instalação básica, pois é tudo que precisamos.

Os pré-requisitos para a instalação são o servidor X, pois sem ele o Rdesktop não funciona, o Rdesktop e o mingetty para efetuarmos login automático no Shell do Linux.

# apt-get install libx11-6 libx11-dev x-window-system-core \
x-window-system xspecs libxtst6 rdesktop mingetty


Configurando o inittab para login automático

A configuração do mingetty é bem simples, basta substituirmos a entrada:

1:2345:respawn:/sbin/getty 38400 tty1

Por:

1:2345:respawn:/sbin/mingetty --autologin <usuário> tty<n>

Exemplo:

1:2345:respawn:/sbin/mingetty --autologin root tty1

Configurando o servidor X

Para configurarmos o servidor X para acesso precisamos criar um arquivo (.xinitrc) no home do usuário, nesse exemplo estou usando o usuário root, mas o procedimento é análogo para qualquer usuário:

# vi ~/root/.xinitrc

/usr/bin/rdesktop -5 -f 10.0.13.99
halt

Salve o arquivo e saia.

Agora vamos iniciar o servidor X:

# startx

No exemplo acima, ao chamar o servidor X o Rdesktop será carregado automaticamente sendo direcionada a tela de login remoto, e ao sair a o terminal será desligado.

Outras dicas deste autor

Ouvindo rádio online pelo Firefox

Instalando placa de rede HP NC382T (chipset Broadcom BCM 5709) no Debian Lenny

Compilando kernel 2.6 num Slackware 10.2

Solução para chiado no som do Skype no Debian

Integrando autenticação do Squid com Active Directory

Leitura recomendada

Instalando Beryl no Slackware Linux 12

Hack 'n' Cast v0.3 - Introdução ao GNU/Linux

Ubuntu 12.04 - Resolvendo problema do Java 7

Calculo de dias úteis entre duas datas em PHP

Estrutura dos níveis de diretórios do Linux e Unix

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts