Similar eu terminal service do Windows

Iniciado por fabio.patricio, 15 de Fevereiro de 2006, 14:09

tópico anterior - próximo tópico

fabio.patricio

Pessoal,

 Estou quase finalizando a migracao do meu servidor windows2003 para o Ubuntu.
 Na realidade tenho duas maquinas e uma delas ja esta 100%.
 Mas na segunda esta faltando um detalhe.
 To precisando fazer acesso remoto a esta maquina. Eu consigo fazer via ssh, mas gostaria de algo semelhante ao terminal service do windows. O terminal (vnc) que vem por default com o Ubuntu ja me ajuda, se nao fosse um detalhe. Eu so consigo logar nele se alguem ja fez login no Ubuntu, ou seja, o vnc só é carregado apos isso.
 Duvidas.

 Tem como eu mudar isso e conseguir logar no vnc do Ubuntu sem que tenha sido dado login no ubuntu ainda. Exemplo. Eu ligo a maquina e quando chegar na tela de login eu ja teria que conseguir fazer o acesso remoto.
 Ou alguem teria outra solucao melhor? Algum outro software faz isso?

 Att,

 Fabio

LedStyle

Olha só... instala o vncserver pelo synaptic e executa esse comando no terminal. Ele vai criar uma seção VNC mas não vai exibir ela. Só da pra ver essa seção remotamente.

A primeira vez que você executa o comando ele pergunta senha e um monte de coisas. Das próximas vezes ele nem pergunta nada... abre direto. Dai é só colocar ele pra executar no boot da sua máquina.

No final das contas você vai ligar a máquina. vai cair no GDM mas sem você ver nada alguém ja pode estar logando de fora na maquina numa seção paralela.


Espero ter ajudado.

fabio.patricio

Olá,

 Só nao entendi qual comando executar apos instalar o vncserver. Ou nao precisa nada?

 ]['s

 Fabio

fabio.patricio

Citação de: "LedStyle"A primeira vez que você executa o comando ele pergunta senha e um monte de coisas. Das próximas vezes ele nem pergunta nada... abre direto. Dai é só colocar ele pra executar no boot da sua máquina.

 Outra coisa, qual a maneira mais facil de colocar ele pra rodar no boot?

 ]['s

LedStyle

Roda o comando "vncserver".

Pra por no boot basta jogar o comando "vncserver" num script com permissão de execução la no /etc/init.d e criar um link simbólico pra o diretório /etc/rc2.d com o nome S90vnc
O "S" quer dizer "START". Se você colocar um "K" no lugar quer dizer "KILL" ou não inicie. O "90" é a ordem que ele vai executar.

Tem outros posts separados por ai de como fazer. Infelizmente eu só sei o jeito mais complicado... mas tem um arquivo (que eu não lembro qual) que você acrescenta a linha no final e da certo tbm. Vamos ver se alguém mais ai responde.

csena2k2

bom dia,

você pode instalar o Xnest e ai fazer o login no X da outra máquina.

Veja mais sobre o Xnest:

http://packages.debian.org/stable/x11/xnest

http://www.noticiaslinux.com.br/eduardo/xnest.php

http://www.c3sl.ufpr.br/multiterminal/howtos/howto-xnest-pt.htm


Dicas de USo:
=============

Xnest -query 10.0.1.233 :2

csena2k2

bom dia,

esqueci de dizer no outro post que para usar melhor o Xnest, você deve antes habilitar o X da máquina para aceitar conexões remotas.  Veja informações nos links abaixo:

http://www.faqs.org/docs/Linux-HOWTO/XDMCP-HOWTO.html

http://www.guiadohardware.net/tutoriais/114/

http://br-linux.org/noticias/002375.html


Provavelmente o Ubuntu tem uma maneira mais fácil de fazer isto. Dê uma olhada em Sistema -> Administração -> Configuração da Tela de Início da Seção.

Vá na aba Segurança e habilite o XDHCP.  

Agora instale o Xnest:  apt-get install xnest

Apara já pode abrir uma tela de login:

Xnest -query 10.0.1.195 :2.

(troque o IP acima pelo da máquina onde quer conectar)

t+