SSH Commands Cheat Sheet
Here is a cli commands cheat sheet for SSH command, you can use this as a quick reminder for basic commands with a brief description for each of the commands.
What is SSH command?
Add some data here
--- tags: [ ssh ] --- # To ssh via pem file (which normally needs 0600 permissions): ssh -i@ # To connect on a non-standard port: ssh -p @ # To connect and forward the authentication agent: ssh -A @ # To execute a command on a remote server: ssh -t @ 'the-remote-command' # To connect to a host with a specific key exchange algorithm: # Full list of available algorithms : man ssh_config ssh -oKeXAlgorithms=+diffie-hellman-group-exchange-sha1 @ # To tunnel an x session over SSH: ssh -X @ # Redirect traffic with a tunnel between local host (port 8080) and a remote # host (remote.example.com:5000) through a proxy (personal.server.com): ssh -f -L 8080:remote.example.com:5000 [email protected] -N # To launch a specific x application over SSH: ssh -X -t @ 'chromium-browser' # To create a SOCKS proxy on localhost and : ssh -qND @ # To tunnel an ssh session over the SOCKS proxy on localhost and port 9999: ssh -o "ProxyCommand nc -x 127.0.0.1:9999 -X 4 %h %p" @ # -X use an xsession, -C compress data, "-c blowfish" use the encryption blowfish: ssh @ -C -c blowfish -X # For more information, see: # http://unix.stackexchange.com/q/12755/44856 # To copy files and folders through ssh from remote host to pwd with tar.gz # compression when there is no rsync command available: ssh @ "cd /var/www/Shared/; tar zcf - asset1 asset2" | tar zxf - # To mount folder/filesystem through SSH # Install SSHFS from https://github.com/libfuse/sshfs # Will allow you to mount a folder securely over a network. sshfs @ :/path/to/folder /path/to/mount/point # Emacs can read file through SSH # Doc: http://www.gnu.org/software/emacs/manual/html_node/emacs/Remote-Files.html emacs /ssh: @ :
Check out the SSH command documentation .
You can also check our MegaSh cheatsheet tool, that has 150+ searchable linux cheat sheets in one page, so you never forget a command as you work again