Conexão do Cygwin à máquina linux local usando SSH?

0

Sou relativamente novo no Linux, tentei procurar uma resposta para essa pergunta on-line e não consegui encontrar uma ou simplesmente fiquei confuso com o jargão e não sabia se era exatamente isso que queria.

Enfim, como posso configurá-lo para que eu possa acessar meu desktop Linux (Mint 17.3 Cinnamon), do meu laptop Windows usando o Cygwin? Eu não preciso de desktop remoto completo, apenas acesso ao terminal para usar o Tmux e editores baseados em terminal (coisas que eu preciso quando estou trabalhando na Uni). Observe que minha área de trabalho está usando a internet da Uni, à qual eu estou inscrito. Então o roteador não é meu e eu não posso configurá-lo como eu quero. Obrigado.

    
por Abdulrahman Alhomayany 31.08.2016 / 00:18

2 respostas

1

Basta executar o comando ssh no Cygwin e passar o nome ou endereço IP do seu computador como argumento e, se necessário, o nome do usuário, por exemplo

ssh [email protected]

Se você usa um nome, ele precisa ser o nome DNS (o nome que você pode usar para alcançar sua computador com qualquer comando de rede, por exemplo, ping , ssh , etc.). O nome do host que você definiu no computador Linux não ajudará aqui porque esse nome só é conhecido no computador Linux.

O Windows (pelo menos até o Windows 7) só vem com um terminal realmente horrível, portanto, obtenha um melhor. O PuTTY é um bom terminal para Windows, e possui um cliente SSH embutido, então você não precisa do Cygwin: basta conectar de PuTTY.

Eu assumi até agora que sua área de trabalho Linux tem um endereço IP visível a partir do computador com Windows. Se esse não for o caso, você não poderá se conectar. Se o seu computador Linux estiver atrás de um roteador que NAT e que não permita a conexão externa, você poderá conecte pelo lado de fora. Em vez disso, você precisa se conectar a um computador diferente que tenha um endereço IP público. Você pode configurar um túnel SSH reverso para conectar-se a partir desse terceiro computador para o seu computador Linux.

    
por 31.08.2016 / 03:38
0

Suas opções são para instalar um emulador de terminal do Windows, como PuTTY ou Tera Term, ou instalar o SSH no Cygwin.

Para instalar o SSH no Cygwin, execute novamente o instalador do Cygwin e, na etapa de seleção de pacotes, procure por SSH e selecione os pacotes apropriados para instalação.

Estes foram meus palpites, não posso garantir que este seja o conjunto mínimo necessário para que o SSH funcione.

    
por 21.12.2017 / 15:37