From efe4c9df623af1a25c6ba4a3121451b0819601f8 Mon Sep 17 00:00:00 2001
From: Michael Blaschek <michael.blaschek@univie.ac.at>
Date: Thu, 27 Jan 2022 13:16:09 +0000
Subject: [PATCH] added mosh

---
 SSH-VPN-VNC/README.md |  4 ++--
 SSH-VPN-VNC/SSH.md    | 12 ++++++++++++
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/SSH-VPN-VNC/README.md b/SSH-VPN-VNC/README.md
index 0c88969..7b2c5d3 100644
--- a/SSH-VPN-VNC/README.md
+++ b/SSH-VPN-VNC/README.md
@@ -4,7 +4,7 @@
 
 ## General Access
 Please use these methods to access the servers:
-1. Connect using [SSH](SSH.md)
+1. Connect using [SSH](SSH.md) or [MOSH](https://mosh.org/#) (Mobile Secure Shell)
 2. Connect using [TeachingHub](../TeachingHub.md) or [ResearchHub](../Jet-Cluster.md#jupyterhub)
 3. Connect using [VNC](VNC.md)
 4. Access from outside the UNI, [VPN](VPN.md)
@@ -52,4 +52,4 @@ Please find some useful tools for connecting to IMGW servers and University of V
 - BASH script using SSH to connect via a gateway, [SSH](SSH.md#connect-script) [connect2jet](connect2jet)
 - BASH script for 5fpc tools, [VPN](VPN.md#connect-script) [connect2vpn](connect2vpn)
 - Change VNC resolution, [VNC](VNC.md#xrandr) [add_xrandr_resolution](add_xrandr_resolution.sh)
-- Mount Server directories via sshfs, [SSHFS](SSH.md#sshfs)
\ No newline at end of file
+- Mount Server directories via sshfs, [SSHFS](SSH.md#sshfs)
diff --git a/SSH-VPN-VNC/SSH.md b/SSH-VPN-VNC/SSH.md
index c501b23..5183cbc 100644
--- a/SSH-VPN-VNC/SSH.md
+++ b/SSH-VPN-VNC/SSH.md
@@ -111,3 +111,15 @@ mkdir -p $HOME/srvx1
 mountserver [USER]@srvx1.img.univie.ac.at /users/staff/[USER] $HOME/srvx1
 ```
 Note the directories might vary, depending on your membership (staff, external, students).
+
+## MOSH
+Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes.
+
+Mosh is a replacement for interactive SSH terminals. It's more robust and responsive, especially over Wi-Fi, cellular, and long-distance links.
+
+In order to use:
+- install on your client, [instructions](https://mosh.org/#getting)
+
+```bash
+$ mosh user@srvx1.img.univie.ac.at
+```
-- 
GitLab