![autossh -> clave privada sin frase de contraseña](https://rvso.com/image/617235/autossh%20-%3E%20clave%20privada%20sin%20frase%20de%20contrase%C3%B1a.png)
Me gustaría hacer un túnel en una base de datos MySQL. Entonces pensé en usar una clave privada sin una frase de contraseña para que sea fácil de reiniciar. El problema es que openssh todavía me pide una frase de contraseña y si la dejo vacía me niega la conexión. ¿Hay alguna manera de desactivar la pregunta sobre la frase de contraseña y permitir una conexión sin contraseña?
/usr/bin/autossh -M 20009 -N -L 3307:127.0.0.1:3306 -p 22 -i /home/tunnel-vserver_main-mysql/keys/tunnel_mysql ssh-tunnel@IP
Tunnel_mysql se ve así, ¿está mal?:
I deleted a bit and it is still a trash key.
PuTTY-User-Key-File-2: ssh-rsa
Encryption: none
Comment: rsa-key-20130902
Public-Lines: 4
AAAAB3NzaC1yc2EAAAABJQAAAIBSeG8XkgFsq3TK8MQm9+8Uk+waP0k/xfySbE2Q
ktBsaG/XQd6MskhPjPr*****j5p0VcfWfkpopVB/s
iA1WNJl4Tw/ELxRe6s8XJaz+G2L6K4nCZK/rTdAus4MuwAwWFUmteU7P/Okb6jQ3
SNWPVQ==
Private-Lines: 8
AAAAgDwuXuevu9mtjJQXemGgKwEtrEqBNXO5/X+bI9gzyIZ1uWW6cff3uDoM7mZQ
kznCzjZmvK2l7DhVlHeO2hUKXdldzAIIZmILiIuQb819Hupb4jxApk7zwQREYqW2
a8+pz5LdtGHt****AGaEB+cbCULCeHrzJPP9BY
sWigPwjI47vbAAAAQQCFLH7cXVEiNzmHZyX6XE2Gu++t4LvIVtegBb8koKOzOM9O
6EGDP7I+V4nQI+L6ykKIL6S4pNJp9UaHCKGLwOCPAAAAQHE50FWzp1uB9KJ4qYJe
NS4pLSC88KOYJyT6W66Z1nCLeAL9VG2v1vOZoDsuXDUroVj4uEjq0wmdmif2fOMH
HoM=
Private-MAC: ***
Respuesta1
Puedes usar ssh normal para eso:
ssh -f ssh-tunnel@IP -L 3307:localhost:3306 -N
Solo asegúrese de que la clave esté en el archivo .ssh/id_rsa para esa cuenta y que también esté en el archivo .ssh/authorized_users en el extremo remoto.
Respuesta2
¿Quizás Stunnel sería apropiado aquí?