summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--software/ssh.page23
1 files changed, 23 insertions, 0 deletions
diff --git a/software/ssh.page b/software/ssh.page
new file mode 100644
index 0000000..64fc0be
--- /dev/null
+++ b/software/ssh.page
@@ -0,0 +1,23 @@
+================
+SSH
+================
+
+Escape Sequences
+---------------------
+
+~? (tilde question mark) displays the escape sequences. Notably, ~. kills the
+connection (eg, if the other end has hung), and ~^Z backgrounds the shell (so
+you can mess around locally).
+
+``~/.ssh/config``
+------------------------
+
+To "reuse" a single SSH connection between multiple shells/pipes/scp::
+
+ ControlPath ~/.ssh/master-%l-%r@%h:%p
+ ControlMaster auto
+
+Enable compression over remote connections with fast machines::
+
+ Compression yes
+