IT/Software/Command Line Applications/ssh

From msgwiki
Jump to navigation Jump to search
Access restrictions were established for this page. If you see this message, you have no access to this page.

Basics

ssh is a massive tool in itself

BUT its biggest benefit is providing direct access to the terminal on other computers.

Secondly it provides a tunnel that many things can use

  • NoMachine can use it and get a secure connection without paying for Enterprise
  • FileZilla uses it for secure ftp
  • rsync uses it with the -e ssh option.

Keys

If you connect often to another machine you may want to exchange keys for passwordless access

  • Create the key on your computer

ssh-keygen

    • Just keep hitting enter.
  • Copy the key to the remote computer.

ssh-copy-id -i ~/.ssh/id_rsa.pub user@hostname

  • Now you can login with no password

ssh user@hostname