bonjour je souhaite créer un tunnel ssh pour mon vnc
lorsque je lance ces trois commande moi même dans un terminal (et donc une par une) tout fonctionne
maintenant si j'essaye de créer ce fichier sh cela ne marche plus
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 screen -dmS tunnelssh screen -S tunnelssh -X exec ssh -L 5902:localhost:5901 serveur vncviewer localhost:2
enfet la commande pour créer le tunnel n'est pas envoyé dans la session screen, j'avais d'abord pensé qu'il fallait mettre des parenthèses à la commande mais non...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 #!/bin/sh #creer le tunnel ssh screen -dmS tunnelssh screen -S tunnelssh -X exec ssh -L 5902:localhost:5901 serveur #lancer le client vnc vncviewer localhost:2
merci de votre aide
--edit
enfet je viens de m'appercevoir que les commandes ne fonctionne que si aprés avoir créer le screen je me connecte dessus, puis deconnecte pour lancer la commande scree ... -exec ...
c'est peut etre ma création de screen qui n'est pas bonne...
Partager