0% found this document useful (0 votes)
123 views3 pages

OpenSSH Server Configuration Guide

Telnet and FTP send data in plain text, making them insecure, while OpenSSH encrypts all transferred data. OpenSSH includes ssh for remote login and command execution, scp for encrypted file transfers, and sftp for secure FTP. It uses a client-server model and offers X11 forwarding and port forwarding. The document then discusses configuring an OpenSSH server, including installing packages, starting services, and enabling services to start at boot. It provides an example of setting up a server and client for SSH connections.

Uploaded by

Senthil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
123 views3 pages

OpenSSH Server Configuration Guide

Telnet and FTP send data in plain text, making them insecure, while OpenSSH encrypts all transferred data. OpenSSH includes ssh for remote login and command execution, scp for encrypted file transfers, and sftp for secure FTP. It uses a client-server model and offers X11 forwarding and port forwarding. The document then discusses configuring an OpenSSH server, including installing packages, starting services, and enabling services to start at boot. It provides an example of setting up a server and client for SSH connections.

Uploaded by

Senthil
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Telnet and FTP are well-known protocol but they send data in plain text format, which can be

captured by someone using another system on the same network, including the Internet.

On the other hand, all data transferred using OpenSSH tools is encrypted, making it inherently
more secure. The OpenSSH suite of tools includes ssh for securely logging in to a remote system
and executing remote commands, scp for encrypting files while transferring them to a remote
system, and sftp for secure FTP transfers.

OpenSSH uses a server-client relationship. The system being connected to is referred to as the
server. The system requesting the connection is referred to as the client. A system can be both
an SSH server and a client. OpenSSH also has the added benefits of X11 forwarding and port
forwarding.

X11 forwarding, if enabled on both the server and client, allows users to display a graphical
application from the system they are logged in to on the system they are logged in from.

Port forwarding allows a connection request to be sent to one server but be forwarded to
another server that actually accepts the request.

In this article we will discusses how to use OpenSSH, both from the server-side and the client-
side.

Configuring the ssh Server

The openssh-server RPM package is required to configure a Red Hat Enterprise Linux system
as an OpenSSH server. If it is not already installed, install it with rpm commands as described in
our pervious article. After it is installed, start the service as root with the command service sshd
start . The system is now an SSH server and can accept connections. To configure the server to
automatically start the service at boot time, execute the command chkconfig sshd on as root. To
stop the server, execute the command service sshd stop. To verify that the server is running, use
the command service sshd status.

Configure ssh server

In this example we will configure a ssh server and will invoke connection from client side.

For this example we are using two systems one linux server one linux clients . To complete these
per quest of ssh server Follow this link

basic network configurations Example and Implementations ip configurations hosts files portmap
xinetd services

 A linux server with ip address 192.168.0.254 and hostname Server


 A linux client with ip address 192.168.0.1 and hostname Client1
 Updated /etc/hosts file on both linux system
 Running portmap and xinetd services
 Firewall should be off on server

We suggest you to review that article before start configuration of ssh server. Once you have
completed the necessary steps follow this guide.

Three rpm are required to configure ssh server. openssh-server, portmap, xinetd check them if
not found then install

Now check sshd, portmap, xinetd service in system service it should be on

#setup
Select System service from list
[*]portmap
[*]xinetd
[*]sshd

Now restart xinetd and portmap and sshd service

To keep on these services after reboot on then via chkconfig command

After reboot verify their status. It must be in running condition


Create a normal user named vinita

On Linux client

ping from ssh server and run ssh command and give root password

By default ssh command will enable root session. If you want to login from normal user then
specify his name with -l options.

With ssh you can run any command on server without login (user password require)

You might also like