{"id":520,"date":"2012-06-25T13:42:51","date_gmt":"2012-06-25T11:42:51","guid":{"rendered":"http:\/\/blog.jeremm.fr\/?p=520"},"modified":"2014-09-24T21:20:03","modified_gmt":"2014-09-24T19:20:03","slug":"multiplexage-ssh","status":"publish","type":"post","link":"https:\/\/blog.jeremm.fr\/?p=520","title":{"rendered":"Multiplexage SSH"},"content":{"rendered":"<p>Le multiplexage SSH consiste \u00e0 cr\u00e9er une connexion MASTER et passer les connexions suivantes (dite SLAVE) par la connexion MASTER.<br \/>\nL&rsquo;avantage est que les connexions SLAVE ne rouvrent pas une autre n\u00e9gociation de connexion, et se font donc beaucoup plus vite.<\/p>\n<p>Pour utiliser le multiplexage SSH, il faut utiliser un socket<\/p>\n<ul>\n<li>Cr\u00e9ation de la connexion MASTER<strong> <\/strong>:<\/li>\n<\/ul>\n<pre lang=\"bash\">ssh -MS socket-ssh user@host<\/pre>\n<ul>\n<li>Si besoin, cr\u00e9ation de la connexion MASTER en background :<\/li>\n<\/ul>\n<pre lang=\"bash\">ssh -NMS socket-ssh user@host &<\/pre>\n<p>ou<\/p>\n<pre lang=\"bash\">ssh -NnfMS socket-ssh user@host<\/pre>\n<ul>\n<li>Connexion slave :<\/li>\n<\/ul>\n<pre lang=\"bash\">ssh -S socket-ssh user@host<\/pre>\n<ul>\n<li>Fermer la connexion MASTER si background :<\/li>\n<\/ul>\n<pre lang=\"bash\">kill <le PID><\/pre>\n<p>ou<\/p>\n<pre lang=\"bash\">ssh -O exit -S socket-ssh user@host<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Le multiplexage SSH consiste \u00e0 cr\u00e9er une connexion MASTER et passer les connexions suivantes (dite SLAVE) par la connexion MASTER. L&rsquo;avantage est que les connexions SLAVE ne rouvrent pas une autre n\u00e9gociation de connexion, et se font donc beaucoup plus vite. Pour utiliser le multiplexage SSH, il faut utiliser un socket Cr\u00e9ation de la connexion <a href='https:\/\/blog.jeremm.fr\/?p=520' class='excerpt-more'>[&#8230;]<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[64],"_links":{"self":[{"href":"https:\/\/blog.jeremm.fr\/index.php?rest_route=\/wp\/v2\/posts\/520"}],"collection":[{"href":"https:\/\/blog.jeremm.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.jeremm.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jeremm.fr\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jeremm.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=520"}],"version-history":[{"count":13,"href":"https:\/\/blog.jeremm.fr\/index.php?rest_route=\/wp\/v2\/posts\/520\/revisions"}],"predecessor-version":[{"id":895,"href":"https:\/\/blog.jeremm.fr\/index.php?rest_route=\/wp\/v2\/posts\/520\/revisions\/895"}],"wp:attachment":[{"href":"https:\/\/blog.jeremm.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=520"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jeremm.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=520"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jeremm.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=520"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}