J'ai un Raspberry Pi (distant) qui est derrière un NAT. Pour y accéder à partir de mon ordinateur personnel (local), je le connecte à mon serveur ASW (serveur) via un tunnel inverse comme décrit dans divers messages.
Connexion à distance au serveur:
ssh -f -N -T -R22222:localhost:22 -i ssh-ec2/ec-key.pem ec2-user@xxx.xxx.xxxx.xxx
Je peux ensuite me connecter à mon serveur ASW via SSH et une fois connecté, je peux me connecter à mon Raspberry via:
ssh -p 22222 pi@localhost
Tout cela fonctionne bien.
Mon problème est maintenant que je veux faire une session à distance avec intellij de mon local directement sur mon Raspberry distant. Pour cela, je dois me connecter à mon serveur via SSH, puis ressaisir manuellement la connexion à ma télécommande.
Comment puis-je configurer un tunnel pour pouvoir me connecter à mon serveur, mais directement au port 22222
? J'ai essayé ce qui suit à partir de mon ordinateur local, mais la connexion a expiré:
ssh -l 9999:localhost:22222 ec2-user@52.201.173.131 -i c:/privatekey.pem
Des suggestions que je fais mal? Désolé, je suis totalement nouveau sur Linux, alors excuses-moi si c'est une question stupide.