Secure Shell

Secure Shell or SSH is a network protocol that allows data to be exchanged using a secure channel encryption provides confidentiality and integrity of data over an insecure network, such as the internet. SSH uses public key cryptography to authenticate the remote computer and allow the remote computer to authenticate the user, if necessary. between two computers.

SSH is typically used to log into a remote machine and execute commands, but it also supports tunneling, forwarding arbitrary TCP ports and X11 connections; it can transfer files using the associated SFTP or SCP SSH uses the client server protocol.

An SSH server, by default, listens on the standard TCP port 22.

An SSH client program is typically used for establishing connections to an SSH daemon accepting remote connections. Both are commonly present on most modern operating system, including Mac OS, Linux, FreeBSD, Solaris and OpenVMS. Propriatary, freeware and open source versions of various levels of complexity and completeness exist.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: