Ssh Steckerhalter's ƛ

Edititing files with Emacs via ssh and sudo

Emacs has pretty impressive remote file editing capabilites through tramp.el (Transparent Remote Access, Multiple Protocol) – especially via ssh. It is even possible to use git on a remote server through Emacs.

ssh Agent Forwarding

Quite often it is necessary to ssh via an intermediate host if the destination host is not directly accessible through ssh. Usually people do this:

ssh user@host1
ssh host2
# you'll have to enter your password