1
resposta

ssh para computador na minha mesma rede

Olá boa noite, Gostaria de saber se teria como eu obter , a partir da minha maquina virtual linux, acesso remoto ao meu pc windows , já que ambos estão na mesma rede . Tentei usar o formato ssh colocando o nome de usuário e ip do windows, mas não obtive resposta do linux . desde já agradeço .

1 resposta

Bom dia Arthur, é possível sim a comunicação vai SSH, partido da maquina Linux para a maquina Windows, para isso vamos ter que instalar um servidor SSH no Windows, já que ele não vem por padrão.

Vamos começar entrando no PowerShell da maquina Windows como administrador, para isso clique no botão Windows no seu teclado, ou no menu iniciar e digite PowerShell, o Windows iniciara uma busca pelo PowerShell e teremos a opção de inicia-lo como administrador.

Uma vez dentro dele podemos instalar o servidor SSH, vamos começar verificando se ele ja esta instalado com:

Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*'

Vamos ter uma saída igual ao código abaixo, podendo diferenciar de NotPresent para Installed

Name  : OpenSSH.Client~~~~0.0.1.0
State : NotPresent

Name  : OpenSSH.Server~~~~0.0.1.0
State : NotPresent

Para instalar o servidor SSH basta executar o seguinte código ainda no PowerShell, lembrando de atualiza a versão para que fique a mesma da saída do comando anterior.

Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0

Agora temos o servidor SSH, reinicie a maquina Windows, e tente a conexão mais uma vez.

Se ainda não conseguir, então temos um problema com a rede, como a sua maquina Linux é uma maquina virtual, e normalmente os hypervisors (programas que cuidam de maquinas virtuais, como Virtual-box e VMware) colocam as máquinas virtuais em redes separadas da sua rede domestica, precisamos trazer sua maquina para a sua rede domestica

  • se estiver usando o Virtual-box:
    • selecione a sua maquina virtual
    • Va em configurações (ctrl+s)
    • Siga para a parte de rede
    • Altere o "conectado a:" de "NAT" para "Placa em modo Bridge"