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
Code :
- screen -dmS tunnelssh
- screen -S tunnelssh -X exec ssh -L 5902:localhost:5901 serveur
- vncviewer localhost:2
|
maintenant si j'essaye de créer ce fichier sh cela ne marche plus
Code :
- #!/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
|
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...
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...
---------------
dam's (debianer), ma galerie Flickr