SSH
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...")
Contents
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:
- Open Settings
- Navigate to Apps -> Apps and Features -> Manage Optional Features -> Add a Feature
- Select OpenSSH Client (Beta)
- 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.