Como se conectar a outro sistema operacional Linux da máquina através do comando Telnet

2

Eu queria me conectar ao meu sistema operacional Linux (especificamente para o prompt do Terminal), através do meu sistema operacional Windows.

Eu tenho Linux configurado através de uma máquina virtual, bem como através de uma partição separada.

Como posso me conectar ao sistema operacional Linux no prompt de comando do Windows? Como isso é possível?

Eu vi em algum lugar, eles tinham Unix / Linux Server em algum lugar, e eles conectavam seu PC Windows ao servidor Linux (por exemplo, telnet 123.23.34.5), ele pedia credenciais de usuário e então recebiam o $ prompt, onde eles podem usar o editor vi e executar todos os comandos unix. Qual é o processo por trás desse tipo de configuração?

Por favor, compartilhe seus pensamentos.

Obrigado.

    
por RBA 23.08.2009 / 06:09

3 respostas

12

A menos que você realmente precise de telnet por algum motivo incomum, não use o telnet para isso.

O SSH pode fornecer o mesmo ambiente, mas fornece criptografia e muitos outros recursos úteis. Por outro lado, o Telnet não fornece nenhuma segurança, senhas são enviadas em texto simples. Certamente, eu nem consideraria permitir telnet fora de uma lan em casa ou outra rede segura.

Vários clientes do windows ssh estão disponíveis, massa sendo um dos mais populares. Não requer nenhum privilégio de instalação ou administração para usar.

Todas as distribuições linux virão com um servidor ssh, embora algumas (como o ubuntu) não o instalem por padrão. Instalar o servidor ssh empacotado pela sua distro geralmente fará toda a configuração para você, não é necessária nenhuma configuração manual, a menos que você queira alterar as configurações padrão (geralmente, para adicionar coisas como restrições de segurança). Já existem algumas perguntas sobre como proteger seu servidor ssh.

Os servidores Telnet também devem estar disponíveis para sua distro, mas, por favor, considere as alternativas antes de escolher essa opção.

    
por 23.08.2009 / 06:17
1

Bem, você não quer mais usar o telnet, porque é realmente sniffable. Além disso, o ssh (secure shell) possui recursos muito mais interessantes, como o login com uma chave.

O que você "deve" fazer é instalar o sshd no servidor linux (mas pode já estar lá) e usar o PuTTY (ou algum outro cliente SSH) para se conectar ao servidor linux.

    
por 23.08.2009 / 06:16
0

Como afirmado em outras respostas, use um cliente ssh. Você pode precisar da saída do seguinte comando na caixa Linux: ifconfig | grep addr para encontrar o endereço IP para chegar ao seu servidor. Eu não tenho certeza como usar o material inet6 ainda, mas a linha addet inet terá o ip para configurar o putty. Putty é gratuito e é um bom cliente. Se você estiver usando putty comercialmente, certifique-se de ler atentamente a licença. Para fins de aprendizado, em sua própria caixa local, o telnet antigo pode ser a opção mais rápida. O editor vi é um pouco frustrante com os tipos de terminal, mas normalmente o vt100 quase sempre funciona.

    
por 23.08.2009 / 06:31