From 80c6fffa7149f4ea96f0a5e0e71121d9def70118 Mon Sep 17 00:00:00 2001 From: Julien Dessaux Date: Fri, 19 Mar 2021 23:39:19 +0100 Subject: Continued importing some old wiki content --- content/blog/miscellaneous/reusing-ssh-connections.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 content/blog/miscellaneous/reusing-ssh-connections.md (limited to 'content/blog/miscellaneous/reusing-ssh-connections.md') diff --git a/content/blog/miscellaneous/reusing-ssh-connections.md b/content/blog/miscellaneous/reusing-ssh-connections.md new file mode 100644 index 0000000..496f456 --- /dev/null +++ b/content/blog/miscellaneous/reusing-ssh-connections.md @@ -0,0 +1,19 @@ +--- +title: Reusing ssh connections +date: 2020-02-05 +description: How to speed up opening multiple ssh to a single host +tags: + - toolbox +--- + +## Introduction + +It is possible to share multiple sessions over a single connection. One of the advantages is that for the duration of the connection, all new sessions open very fast. + +## How to + +You need a directory to store the sockets for the opened sessions, I use the `~/.ssh/tmp` directory for it. Whatever you choose, make sure it exists by running `mkdir` now. Then add these two lines at the start of your `~/.ssh/config` : +{{< highlight sh >}} +ControlMaster auto +ControlPath ~/.ssh/tmp/%h_%p_%r +{{< /highlight >}} -- cgit v1.2.3