Não é possível ssh para VPN usando Prompt de Comando ou putty, pode do PHPStorm & Git Bash?

1

Então, estou tentando me conectar a uma VPN que possuo usando meu forge user. Eu posso ssh através do Git Bash e da ferramenta Database Connection do PHPStorm, mas não consigo a partir do prompt de comando ou do putty.

Se eu tentar executar isso a partir do cmd: ssh myuser@myip -v , obtenho isso como resultado:

Damesmaforma,seeutentarsshindaputty,receboumdiálogodizendo:

Disconnected:Nosupportedauthenticationmethodsavailable(serversent:publickey)

Ainda,usandooGitBash:

Sucesso!

Por quê? O que é diferente? Este é um problema de permissões de arquivo?

    
por ReactingToAngularVues 25.10.2015 / 12:34

2 respostas

1

Você está usando uma versão muito antiga do ssh. A versão 4.6 tem mais de 10 anos. Você deve atualizar (atual é 7.1).

Disconnected: No supported authentication methods available (server sent: public key)

O Putty também pode estar atualizado. Mas o problema com o putty é que você provavelmente não definiu a chave pública que o putty deve usar. Problema semelhante é com a primeira imagem - existem caminhos diferentes para o arquivo de identidade. Se você alterá-los para o caminho real de suas chaves de autenticação, ele deve funcionar bem (deve haver IdentityFile opção é ssh_config ou -i alternar de ssh ).

    
por 25.10.2015 / 13:34
0

verifique sshd_config para AllowUser e DenyUsers e permita que seu usuário se conecte ao servidor ssh

Tutorial: Para permitir que apenas os usuários Fred e Wilma se conectem ao seu computador, adicione a seguinte linha à parte inferior do arquivo sshd_config:

AllowUsers Fred Wilma

Para permitir que todos, exceto os usuários Dino e Pebbles, se conectem ao seu computador, adicione a seguinte linha ao final do arquivo sshd_config:

DenyUsers Dino Pebbles

    
por 25.10.2015 / 12:57