Я использую Git Bash на моем компьютере с Windows. Я пытаюсь настроить SSH-туннель, чтобы получить доступ к базам данных в MySQL Query Browser. Следующие работы:
> ssh root@staging
Это использует мой открытый ключ и дает мне доступ через SSH успешно, но когда я пытаюсь это:
> ssh -L 3307:127.0.0.1:3306 \ root@staging
Я получаю эту ошибку:
Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
Я не уверен, как решить эту проблему? Я попытался заменить свое имя хоста "staging" на фактический IP-адрес, но мне тоже не повезло. Я также попробовал IP-адрес сервера вместо 127.0.0.1.
Вот фрагмент sshd_config, который кажется наиболее важным:
#AllowAgentForwarding yes
AllowTcpForwarding yes
#GatewayPorts no
#X11Forwarding no
X11Forwarding yes
#X11DisplayOffset 10
#X11UseLocalhost yes
#PrintMotd yes
#PrintLastLog yes
TCPKeepAlive yes
#UseLogin no
#UsePrivilegeSeparation yes
#PermitUserEnvironment no
#Compression delayed
ClientAliveInterval 0
#ClientAliveCountMax 3
#ShowPatchLevel no
#UseDNS yes
#PidFile /var/run/sshd.pid
#MaxStartups 10
#PermitTunnel no
#ChrootDirectory none
Заранее спасибо.