Estas são as etapas que realizei para configurar o servidor mySQL em minha própria área de trabalho.
- Cygwin instalado
- Instalado openssh. Então
ssh-host-config
...
- Em seguida, criei uma nova conexão estabelecida por meio de "Standard TCP / IP over ssh".
- Testou a conexão. E funcionou bem.
- Abra a conexão e conceda acesso a
MacUser
...
Agora eu mudo para o meu laptop Mac. E eu quero ser capaz de me conectar remotamente usando meu laptop MacOS ao servidor mySQL residindo em meu desktop.
Então, digitei SSH Hostname
e SSH Username
e a senha, além do arquivo id_rsa.pub
. Então eu testei a conexão e recebi as seguintes mensagens de erro.
Could not connect the SSH Tunnel.
Authentication error. Please check that your username and password are correct and try again.
Details (Original exception message):
Authentication failed, please check credentials.
Please refer to logs for details
Pergunta : Estou confiante de que meu nome de host SSH e o nome de usuário e a senha SSH estão corretos. Minha única preocupação é como o servidor mySQL na minha área de trabalho reconheceria e aprovaria a chave SSH id_rsa.pub
no meu Mac? Eu suponho para impor algumas regras nos arquivos de configuração ssh no meu desktop primeiro?
Por favor, me perdoe se esta é uma pergunta ingênua, mas esta é minha primeira vez brincando com o ssh.
ATUALIZAÇÃO:
Anexei os registros de erros abaixo.
15:50:12 [INF][ SSH tunnel]: Existing SSH tunnel not found, opening new one
15:50:12 [INF][ SSH tunnel]: Opening SSH tunnel to <ip>:22
15:50:12 [ERR][sshtunnel.py:notify_exception_error:234]: Traceback (most recent call last):
File "/Applications/MySQLWorkbench.app/Contents/Resources/sshtunnel.py", line 302, in _connect_ssh
look_for_keys=has_key, allow_agent=has_key)
File "/Applications/MySQLWorkbench.app/Contents/Resources/libraries/paramiko/client.py", line 367, in connect
look_for_keys, gss_auth, gss_kex, gss_deleg_creds, gss_host)
File "/Applications/MySQLWorkbench.app/Contents/Resources/libraries/paramiko/client.py", line 584, in _auth
raise saved_exception
AuthenticationException: Authentication failed.
15:50:13 [ERR][ SSH tunnel]: Authentication error opening SSH tunnel: Authentication error. Please check that your username and password are correct and try again.
Details (Original exception message):
Authentication failed, please check credentials.
Please refer to logs for details