olá, alguem pode ajudar por favor? aqui está dando o seguinte erro na hora de gerar a chave ssh:
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
olá, alguem pode ajudar por favor? aqui está dando o seguinte erro na hora de gerar a chave ssh:
Olá Paulo,
Pelo que vejo na imagem, o erro ocorre porque o comando ssh-keygen não está sendo reconhecido. Isso geralmente acontece quando o OpenSSH Client não está instalado ou não está no caminho do sistema.
Aqui estão alguns passos para resolver isso:
Verificar a instalação do OpenSSH Client no Windows:
Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH.Client*'
Name : OpenSSH.Client~~~~0.0.1.0
State : NotPresent
Instalar o OpenSSH Client:
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
Adicionar o caminho do OpenSSH ao PATH do sistema:
C:\Windows\System32\OpenSSH está incluído na variável de ambiente PATH:Path e edite-a.C:\Windows\System32\OpenSSH ao final da lista (não esqueça de separar os caminhos com ponto e vírgula).Reiniciar o PowerShell:
Depois de seguir esses passos, tente novamente executar o comando ssh-keygen.
Espero ter ajudado e bons estudos!
Olá Rodrigo, obrigado pelo retorno.
Infelizmente não deu certo, até atualizei o Powershel para 5.1 porem, dá erro desde o primeiro comando:
Tenta com esse comando então:
Get-WindowsOptionalFeature -Online | Where-Object Name -like 'OpenSSH.Client*'
Mesmo que o comando anterior falhe, você já pode executar o próximo, que é para adicionar o SSH no seu Windows:
Add-WindowsCapability -Online -Name OpenSSH.Client
Acredito que não deu certo. Será que é porque é windows 7?
Ah sim, precisa ser Windows 10 ou 11.
Windows 7 é muito antigo. Aqui tem um vídeo que mostra como instalar nessa versão: https://www.youtube.com/watch?v=SmKw-n-48j8