▷ Como usar o ssh no windows 10
Índice:
- O que é SSH
- Configurar servidor SSH no Ubuntu
- Veja o endereço IP do nosso servidor Linux
- Conectar-se ao cliente SSH Windows 10
- Instale o cliente SSH Windows 10
- Conecte o cliente SSH ao Linux no Windows 10
- Configurar servidor SSH Windows 10
- Iniciar servidor SSH no Windows 10
- Ativar porta de escuta para o OpenSSH Windows 10
- Conectar um servidor SSH do Windows 10
- Corrigir erro A identificação do host remoto mudou SSH
- Conecte-se a um servidor SSH do Windows 10 a partir do Ubuntu
- Conectar-se remotamente a um servidor SSH
Neste artigo, veremos como podemos usar o SSH no Windows 10 na linha de comando do sistema. Especificamente, usaremos o PowerShell e as vantagens que ele nos oferece. Atualmente, o SSH é um dos protocolos de protocolo de comunicação mais usados para conexões remotas devido à sua alta segurança e ampla compatibilidade com Windows e Linux.
Índice de conteúdo
O uso do SSH nas versões anteriores do Windows era relativamente mais complicado, pois você precisa instalar programas externos como o Putty para obter compatibilidade entre o Linux e o Windows. Mas isso atualmente não é necessário, pois o Windows 10 possui um módulo SSH para poder fazer conexões do nosso sistema com um cliente e configurá-lo como servidor.
O que é SSH
SSH ou Secure Shell é um protocolo de comunicação seguro para conectar remotamente dois sistemas operacionais, para que possamos controlar um computador host de um computador cliente usando um console de comando.
O mais importante sobre o SSH é que ele é capaz de criptografar a sessão de conexão, o que não é possível com FTP ou Telnet, protocolos muito mais inseguros e pouco usados.
O SSH também permite copiar dados com segurança de um host para um cliente, com a possibilidade de usar chaves RSA que são mais seguras que as chaves de sessão de usuários normais e também podemos encapsular a transmissão de arquivos para adquirir ainda mais segurança.
Atualmente é possível fazer o SSH entre praticamente qualquer computador com o sistema operacional que possui, pois existem programas específicos para obter compatibilidade, como OpenSSH, Putty, Shell, SSH-Agent, entre outros.
Com o SSH, podemos nos conectar a um computador configurado como servidor em uma rede interna e completamente remotamente. Para fazer isso, teremos que abrir a porta TCP 22, que é a que é usada por padrão.
Configurar servidor SSH no Ubuntu
Agora, o que vamos fazer é configurar o SSH como um servidor em um computador Ubuntu e acessá-lo através de um cliente Windows.
Portanto, a primeira coisa que precisamos fazer é executar o SSH no modo de servidor no Ubuntu. Então, vamos abrir um terminal Linux para iniciar o processo.
Para instalar o servidor SSH, teremos que executar o seguinte comando:
sudo apt-get install openssh-servidor
Colocamos a senha e o processo de instalação levará alguns segundos. Os comandos mais importantes para gerenciar nosso servidor SSH no Ubuntu serão os seguintes:
sudo gedit / etc / ssh / sshd_config
Com este comando, abriremos o arquivo de configuração SSH para editar parâmetros como a porta de comunicação, o protocolo de criptografia ou outros aspectos.
sudo /etc/init.d/ssh start
Comando para iniciar o servidor SSH
sudo /etc/init.d/ssh stop
Comando para desligar o servidor SSH
sudo /etc/init.d/ssh restart
Comando para reiniciar o servidor SSH após uma alteração na configuração, por exemplo
Nós, em princípio, vamos deixar esse arquivo de configuração como está por padrão, já que o tutorial é sobre como estabelecer uma comunicação no Windows e não configurar um servidor no Ubuntu
Então O que faremos é executar o comando relativo ao início do daemon SSH. Agora vamos mudar para o Windows.
Veja o endereço IP do nosso servidor Linux
Só precisamos saber o endereço IP do servidor SSH que ativamos. Para isso, usamos o comando:
Conectar-se ao cliente SSH Windows 10
Para usar o SSH Windows 10, teremos que usar o PowerShell ou prompt de comando e executar alguns procedimentos para ativar o programa e poder usá-lo em nosso console de comando
Instale o cliente SSH Windows 10
Com o Windows 10, é fácil. Podemos ativar um cliente SSH e um servidor através da lista de características no painel de configuração.
- Vamos ao menu Iniciar e clicamos na roda dentada para abrir o painel de configuração, escolhemos a opção " Aplicativos " e, dentro disso, nos colocamos na opção " Aplicativos e recursos ". Agora, precisamos clicar na opção na área correta de " Gerenciar funções opcionais "
Dentro da lista que aparecerá, talvez já tenhamos o cliente ssh padrão instalado; nesse caso, ele aparecerá nesta lista.
- Se não o tivermos instalado, clique em " Adicionar um recurso "
Uma vez dentro da lista de recursos, devemos localizar os dois aplicativos que nos interessam: " OpenSSH Client " e " OpenSSH Server"
Nos dois casos, clicaremos em " Instalar ". Se retornarmos à janela anterior, podemos ver como esses elementos já aparecerão instalados.
Agora poderemos usar o cliente SSH para conectar-se à nossa equipe do Ubuntu
Conecte o cliente SSH ao Linux no Windows 10
A primeira coisa que precisamos fazer é abrir uma janela do PowerShell. Para fazer isso, clique com o botão direito do mouse no botão do menu Iniciar e escolha " Windows PoweShell ".
Se escrevermos o comando:
ssh
Obteremos informações sobre as diferentes opções que temos disponíveis.
Para se conectar a um servidor com SSH do Windows 10, a única coisa que precisamos escrever é o seguinte:
ssh Por exemplo " ssh [email protected] ". Ele solicitará automaticamente as credenciais de usuário do Ubuntu e teremos acesso Se não escrevermos um usuário, por padrão, o usuário disponível no sistema do servidor será detectado, como neste caso: Devido a defeitos, estaremos no diretório / home do usuário do sistema Ubuntu. E já podemos fazer o que queremos em nosso equipamento de servidor remotamente. Para desconectar da sessão, teremos apenas que escrever o comando: sair
Para conectar remotamente a partir de uma rede diferente da nossa, teremos que abrir a porta 22 do nosso roteador e entrar com o IP real do nosso link de internet. Agora, executaremos o mesmo procedimento, mas de um cliente Windows para um servidor também no Windows. Antes de prosseguirmos com a instalação do servidor SSH para Windows, agora você só precisa iniciá-lo para se conectar. Para abrir a lista de serviços do sistema e ativar o servidor SSH, somos os seguintes: services.msc
O que podemos fazer agora com esses dois serviços é configurá-los para iniciar quando o sistema iniciar Já teremos o servidor SSH em execução em nossa máquina servidor. Isso é especialmente útil se o que queremos fazer é acessar remotamente a porta 22 ao nosso servidor SSH. Teremos que colocar o seguinte comando em nosso console do PowerShell executado com permissões de administrador New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain
Bem, tudo está pronto para se conectar ao nosso servidor Windows 10 recém-configurado. O que teremos que fazer é o mesmo procedimento de antes, embora, se o IP da nossa equipe for o mesmo que acessamos anteriormente no servidor Ubuntu, não haverá erro. Esse erro ocorre imediatamente porque acessamos anteriormente um servidor SSH com o mesmo endereço IP que outro que atualmente temos. Por ser um sistema operacional diferente e outro domínio estar em execução, a chave RSA de segurança associada ao servidor é diferente e obteremos esse erro. Para resolvê-lo, basta inserir uma janela do PowerShell ou Prompt de Comando como administrador e digite o seguinte comando: ssh-keygen -R Por exemplo, no nosso caso: " ssh-keygen -R 192.168.2.104 " e, dessa maneira, a lista de chaves associadas será esvaziada para solicitar uma diferente Agora, executamos o processo de conexão novamente e isso será bem-sucedido Agora veremos uma maneira muito útil de conectar-se a um servidor SSH no Windows 10 a partir do Ubuntu e qualquer outro Linux, e é através de uma interface gráfica. O que faremos é abrir o explorador de arquivos Ubuntu e pressionar a combinação de teclas " Ctrl + L " para ativar a barra de endereços do navegador. Para acessar o servidor, escreveremos o seguinte comando ou linha: ssh: // por exemplo, " ssh: //[email protected] " solicitará a confirmação de segurança e, em seguida, a senha do usuário. Dessa forma, acessaremos pela interface gráfica os arquivos armazenados no computador servidor Para finalizar, mencionaremos também a possibilidade de conectar-se remotamente ao nosso servidor SSH, Windows e Linux. A única coisa que precisamos levar em consideração é o fato de estar fora de uma rede privada como antes. Precisamos saber o IP real do servidor e a porta para onde a transmissão irá, que por padrão será a porta 22. Dessa maneira, o comando que teremos que usar para conectar será o seguinte: ssh -p 22 por exemplo, no nosso caso, seria: “ ssh -p 22 Dell @ IP-real ” No futuro, o processo será idêntico. Os seguintes tutoriais também podem ser úteis: Quais sistemas você deseja conectar por SSH? Se você teve algum problema na conexão, deixe nos comentários para ajudá-lo
Configurar servidor SSH Windows 10
Iniciar servidor SSH no Windows 10
Ativar porta de escuta para o OpenSSH Windows 10
Conectar um servidor SSH do Windows 10
Corrigir erro A identificação do host remoto mudou SSH
Conecte-se a um servidor SSH do Windows 10 a partir do Ubuntu
Conectar-se remotamente a um servidor SSH
Como usar o asus zenfone 2 como um roteador e compartilhar a internet
Neste guia, mostraremos como usar o Asus Zenfone 2 como um roteador. Nao a percas!
▷ Como usar o celular como modem wi
Ensinamos como usar o celular como um modem Wi-Fi, se você não deseja procurar desesperadamente por Wi-Fi para seu laptop.
Como usar o word online: requisitos e como acessá-lo
Descubra como você pode facilmente usar o Word Online no seu computador para usar esta versão online do editor.