Server Topic
   >  Introduction to OpenSSH
   >  Installing OpenSSH
   >  Starting & Stopping OpenSSH
   >  OpenSSH Configuration

 

Introduction to SSH

Introduction to OpenSSH

OpenSSH is a suite of programs that implement the SSH (Secure SHell) protocol. It allows you to access a remote machine (-which could be on your home LAN or the other side of the world) in a secure manner, without sending passwords in clear text (-i.e. so they can't be intercepted and read). See Wikipedia for the full definition.

[SSH] allows you to access a remote machine (-which could be on your home LAN or the other side of the world) in a secure manner ..

It is particularly useful when dealing with severs: normally, you do not want to keep running down to the physical server location (-even if it is in your house! every time you want to access it. Normally, server owners don't even go to the expense of attaching a keyboard, mouse or screen to a server (-once they are set up, anyway).

Instead, the best way is to install OpenSSH on the server, which will allow any of your client computers to open up a command line directly on the server, simply by typing:

$ ssh <username>@<server name>

You will then be asked for the password and allowed to login to the server, for example:

$ ssh srvUser@myServer
---------------------------------------------------------------------------
This computer system is for authorized users only. All activity is logged and
regularly checked by systems personnel. Individuals using this system without
authority or in excess of their authority are subject to having all their
services revoked. Any illegal services run by user or attempts to take down
this server or it's services will be reported to local law enforcement, and
said user will be punished to the full extent of the law. Anyone using this
system consents to these terms.
---------------------------------------------------------------------------
srvUser@myServer's password: 
Last login: Wed Feb 16 12:01:15 2011 from 2.97.136.145
srvUser@myServer$ 

Anything you type in that window .. will be sent to and executed on the server, as if you your keyboard/screen was directly attached to the physical server

Anything you type in that window from then on (-until you logoff using CTRL+D or the exit command) will be sent to and executed on the server, as if you your keyboard/screen was directly attached to the physical server.


HomeSite IndexDesktop GuideServer GuideHints and TipsHardware CornerVideo SectionContact Us

 sitelock verified Firefox Download Button