SSH

From ISI Support Wiki
Revision as of 19:43, 3 December 2018 by Isiadmin (talk | contribs) (Created page with "Category:Hacking Category:Linux Category:Networking Category:SE Fundamentals = About = From the SSH man page: ssh (SSH client) is a program for logging...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


About

From the SSH man page:

   ssh (SSH client) is a program for logging into a remote machine and for executing commands on a remote machine.  It is intended to provide secure encrypted communications between two untrusted hosts over an insecure network.  X11 connections, arbitrary TCP ports and UNIX-domain sockets can also be forwarded over the secure channel.

Required Client Software

Linux/Unix/macOS

OpenSSH is typically packaged with most unix and linux variants, which includes macOS. You can verify that ssh is installed by opening a terminal and running the following command:

   $ ssh -V

Windows

Since SSH does not come pre-installed on any Microsoft Windows version, you will need to install it as an "Optional Feature". This can be easily done via the UI:

  1. Open Settings
  2. Navigate to Apps -> Apps and Features -> Manage Optional Features -> Add a Feature
  3. Select OpenSSH Client (Beta)
  4. Click Install

Using SSH

Connecting to a Remote System

Once you have confirmed that an SSH client is installed on your system, you can create a basic connection to a remote server using the following syntax:

   $ ssh username@server.host.name

Note: When typing your password, nothing will appear in the terminal. If you think you mistyped your password, you can press Ctrl+U to clear the input and try again.