• No se han encontrado resultados

Configuring RHEL 6 Remote Access using SSH

N/A
N/A
Protected

Academic year: 2018

Share "Configuring RHEL 6 Remote Access using SSH"

Copied!
5
0
0

Texto completo

(1)

Configuring RHEL 6 Remote Access using SSH

From Techotopia

(SSH) is a /IP service that provides a secure mechanism for remotely logging into one system over either a local network or the internet from another system. SSH also provides the ability to transfer files between . When a into a remote Red Hat Enterprise Linux 6 system using SSH, they receive a command prompt allowing them to enter commands on the remote system as if they were sitting at the remote system and had opened a terminal session.

In this chapter we will cover the steps necessary to configure an RHEL 6 system to accept SSH connections. This involves installing the on the local systems and configuring the firewall to allow SSH connections.

Ads by Google Install SSH Server SSH Client SSH SSH FTP Server

0

Previous Table of Contents Next

to the RHEL 6 Desktop

Displaying RHEL 6 Applications Remotely (X11 Forwarding)

Purchase and download the full PDF and ePub versions of this RHEL 6 eBook for only $9.99

PDF/ePub edition contains 40 chapters and over 250 pages.

Contents

1 Installing SSH on an RHEL 6 System 2 Configuring the RHEL Firewall to Allow SSH

Connections

3 Using SSH on RHEL 4 Copying files using SSH 5 Disabling the SSH Server

Remote Access

Secure Shell TCP

remote systems user logs

SSH server

(2)

Installing SSH on an RHEL 6 System

In order for a system to accept SSH connections the system must first be running the SSH server. By default, RHEL 6 installs the SSH server so it is not usually necessary to install it. To check if it is installed and running use the following command:

This will generate output similar to the following if the service is installed and running:

If the service is not installed it can be installed as follows:

The will download the SSH server, install it and start the service running in the background. You may now attempt to connect from a remote system (see below for details of how to do this). If you receive a "connection refused" message when you try to connect it you may need to configure the firewall to allow SSH connections to be established to this system. If the service is installed, but not running, it can be started from the command-line:

/sbin/service sshd status

sshd (pid 9488 9486 1850) is running...

su -

yum install openssh-server

/sbin/service sshd start

The service may also be started by using the GUI Service Configuration tool accessed via the System -> Administration -> Services menu option. Once the tool has loaded, simply scroll down the list of services until you reach sshd. Select it and click on the Start button located in the toolbar.

Configuring the RHEL Firewall to Allow SSH Connections

If you are using a firewall to protect your RHEL system you may need to allow SSH connections before you will be able to connect from a remote system. If you are using the basic (see Basic RHEL 6 Firewall Configuration) you can allow SSH connections using the and Firewall Configuration tool. This tool is launched from the System ->

installation process

(3)

Administration -> Firewall menu option as appears as follows:

If the box next to SSH is not already checked, check it and click Apply to allow ssh traffic to pass through the firewall.

Using SSH on RHEL

SSH can be used to log into your system from a remote system. It is also possible to test that the SSH server is running and accessible from the local machine. SSH connections are established using the ssh client utility.

To connect from your local machine back to itself use the following command:

Where username is the name of the user you wish to log in as and ipaddress is the IP address of your system. You can also substitute the of the system in place of the IP address. If you do not know the IP address run the ifconfig command in a terminal window. This will output information similar to:

ssh -l username ipaddresss

(4)

In the above output the IP address is shown as inet addr:, in this case 192.168.2.21.

To connect from a remote system, perform the same steps above using either the IP address or host name of the remote host to which you wish to connect. Enter your password when prompted and you will find yourself logged into the remote system.

Copying files using SSH

The SSH service provides a mechanism for securely copying files to and from a remote system. Copying is performed using the scp utility. To copy a file to a directory on a remote system, execute the following command:

Where myfile.txt is the name of the file to be uploaded to the remote system, username is the name of user account to be used to log into the remote system, 192.168.2.1 is replaced by the real IP address or hostname of the system and /home/demo represents the directory into which the file should be copied.

The above file could similarly be copied from the remote system to the local system as follows:

The above command will copy the remote file to the current directory on the local system.

Disabling the SSH Server

Having configured the system to run the SSH server we can now look at how to disable it. As we mentioned previously the SSH server runs in the background as a service. In order to disable SSH we need to turn off the SSH service. This can be achieved using the Services tool or from the command line. To disable the sshd service from the command line:

To launch the services tool click on the desktop System menu and select Services from the Administration sub-menu. If the tool is not listed in the menu it will first need to be installed. This can be achieved from a terminal window as follows:

Once the tool installed and launched, enter your password when prompted to do so. The Services tool will appear containing a list of all available services. Scroll down to find the sshd entry as shown below:

eth0 Link encap:Ethernet HWaddr 00:13:72:0B:14:57

inet addr:192.168.2.21 Bcast:192.168.2.255 Mask:255.255.255.0 inet6 addr: fe80::213:72ff:fe0b:1457/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:4261067 errors:0 dropped:0 overruns:0 frame:0 TX packets:4409081 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100

RX bytes:2068332349 (1.9 GiB) TX bytes:2408187471 (2.2 GiB) Base address:0xcce0 Memory:fe3e0000-fe400000

scp myfile.txt username@192.168.2.21:/home/demo

scp username@192.168.2.21:/home/demo/myfile.txt .

su -

/sbin/service sshd stop

su –

(5)

This page was last modified 20:25, 1 April 2011. Copyright 2011 Techotopia.com. All Rights Reserved.

Select the sshd entry and click on the Stop button. The SSH server is now stopped. If you wish to prevent the service from starting automatically next time the system starts, click on the Disable button.

Retrieved from "http://www.techotopia.com/index.php/Configuring_RHEL_6_Remote_Access_using_SSH" eBookFrenzy.com

Purchase and download the full PDF and ePub versions of this RHEL 6 eBook for only $9.99

PDF/ePub edition contains 40 chapters and over 250 pages.

Previous Table of Contents Next

Remote Access to the RHEL 6 Desktop

Displaying RHEL 6 Applications Remotely (X11 Forwarding)

Email ID Select CityNew Delhi

Referencias

Documento similar

 .. Following the instructions that you will find in the file 'Your portfolio,' you must write the ninth sheet of your portfolio to be revised and collected in the assigned

If you would like to make a monetary contribution, please send a check for “Catholic Charities Christmas Store” to the church office. Thank you for your

If you are covered by a reciprocal agreement for health and social security (citizens of Denmark, Finland, France, Luxembourg, Norway, Portugal and Sweden), you may be eligible

The main benefit of using an online container booking system is that it saves time because you don't have to visit each shipping company office separately to book your

If you are going to attend the University of Granada thanks to a mobility programme (for example, Erasmus+), you will not have access to the Spanish

Check with the Korean consulate or embassy in your region if it is possible to get a multiple-entry visa if you wish to travel before your Alien Registration Card (ARC) is issued.

• If you have selected practical courses (Practicum or prácticas externas): you will need the signature of the coordinator of the practical course (for contact details ask

If the consulting medical practitioner assesses the person as eligible for access to voluntary assisted dying, you are required to perform the remaining tasks of co-ordinating