Je veux me connecter à un serveur de base de données Linux sur un sous-réseau privé par le biais d'un serveur Bastion SSH Linux situé sur un sous-réseau public. Je veux également créer un tunnel vers le port 3306.
Lorsque j'essaie de créer la connexion SSH à partir du serveur Bastion, je reçois le message " Permission Denied (publickey) ".
ssh -L 10.0.0.10:22:10.0.1.10:22 user@10.0.1.10
Voici la sortie de débogage où il échoue :
> debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Trying private key: /root/.ssh/identity
debug1: Trying private key: /root/.ssh/id_rsa
debug1: Trying private key: /root/.ssh/id_dsa
debug1: No more authentication methods to try.
Permission denied (publickey).
La clé publique correcte se trouve déjà sur le serveur DB, je pense donc devoir entrer la clé privée RSA quelque part. Où dois-je entrer la clé privée ? De plus, y a-t-il des modifications à apporter à la configuration de sshd pour créer le tunnel sur 3306 ?