Monday, August 24, 2015

Passwordless ssh connectivity between Servers for RAC

#################################################
Step by Step Passwordless ssh connectivity between Servers
#################################################

1. Create the directory ssh on Server 1 and Server 2 (grant 755 permission)
2. Genearate the RSA key on Server 1
3. Copy the files from Server 1 to Server 2
4. Create a file authorized_keys in the respective directory where .ssh was created on Server 2
5. Copy the id_rsa.pub in authorized keys
6. Grant 644 permissions to authorized keys

[Sajid@Sajid01 ~]$ pwd
/home/Sajid

[Sajid@Sajid01 ~]$ mkdir .ssh

[Sajid@Sajid01 ~]$ cd .ssh
[Sajid@Sajid01 ~]$ server1# ssh-keygen -t rsa

[Sajid@Sajid01 ~]$ scp ~/.ssh/id_rsa.pub Sajid@Sajid02:/home/Sajid/.ssh/id_rsa.pub
THIS SYSTEM IS RESTRICTED TO AUTHORIZED USERS AND MAY BE USED ONLY IN ACCORDANCE WITH APPLICABLE Company POLICIES AND STANDARDS.
Sajid@Sajid02's password:

[Sajid@Sajid01 ~]$ ssh Sajid@Sajid02
THIS SYSTEM IS RESTRICTED TO AUTHORIZED USERS AND MAY BE USED ONLY IN ACCORDANCE WITH APPLICABLE Company POLICIES AND STANDARDS.
Sajid@Sajid02's password:
[Sajid@Sajid02 ~]$ mkdir .ssh
[Sajid@Sajid02 ~]$ chmod 700 .ssh
[Sajid@Sajid02 ~]$ cd .ssh
[Sajid@Sajid02 .ssh]$ ls -ltra
total 8
drwxr-x--- 4 Sajid oinstall 4096 May 15 11:54 ..
drwx------ 2 Sajid oinstall 4096 May 15 11:54 .
[Sajid@Sajid02 .ssh]$ ls -ltra
total 8
drwxr-x--- 4 Sajid oinstall 4096 May 15 11:54 ..
drwx------ 2 Sajid oinstall 4096 May 15 11:54 .
[Sajid@Sajid02 .ssh]$ cd ..

######################################
SCP the files id_rsa.pub, id_rsa from 01 to 02
######################################
[Sajid@Sajid01 .ssh]$ ls -ltra
total 24
drwxr-x--- 4 Sajid oinstall 4096 May 15 11:00 ..
-rw-r--r-- 1 Sajid oinstall  403 May 15 11:01 id_rsa.pub
-rw------- 1 Sajid oinstall 1671 May 15 11:01 id_rsa
drwx------ 2 Sajid oinstall 4096 May 15 11:35 .
-rw-r--r-- 1 Sajid oinstall  403 May 15 11:35 authorized_keys
-rw-r--r-- 1 Sajid oinstall  812 May 15 11:51 known_hosts
[Sajid@Sajid01 .ssh]$ scp id_rsa.pub id_rsa Sajid@Sajid02:/tmp
THIS SYSTEM IS RESTRICTED TO AUTHORIZED USERS AND MAY BE USED ONLY IN ACCORDANCE WITH APPLICABLE Company POLICIES AND STANDARDS.
id_rsa.pub                                                                           100%  403     0.4KB/s   00:00
id_rsa                                                                               100% 1671     1.6KB/s   00:00

[Sajid@Sajid02 ~]$ cd /tmp
[Sajid@Sajid02 tmp]$ ls -ltra

-rw-r--r--   1 Sajid oinstall    403 May 15 11:57 id_rsa.pub
drwxrwxrwt. 17 root     root       4096 May 15 11:57 .
-rw-------   1 Sajid oinstall   1671 May 15 11:57 id_rsa
[Sajid@Sajid02 tmp]$ cp id_rsa.pub id_rsa /home/Sajid/.ssh
[Sajid@Sajid02 tmp]$ cd /home/Sajid/.ssh
[Sajid@Sajid02 .ssh]$ ls -ltra
total 16
drwxr-x--- 4 Sajid oinstall 4096 May 15 11:54 ..
-rw-r--r-- 1 Sajid oinstall  403 May 15 11:57 id_rsa.pub
-rw------- 1 Sajid oinstall 1671 May 15 11:57 id_rsa
drwx------ 2 Sajid oinstall 4096 May 15 11:57 .
[Sajid@Sajid02 .ssh]$ touch authorized_keys
[Sajid@Sajid02 .ssh]$ cat id_rsa.pub >> authorized_keys
[Sajid@Sajid02 .ssh]$ chmod 644 authorized_keys
[Sajid@Sajid02 .ssh]$ exit
logout
Connection to Sajid02 closed.

#####################################
Check the connection estabilished Successfully
######################################
[Sajid@Sajid01 ~]$ ssh Sajid02
THIS SYSTEM IS RESTRICTED TO AUTHORIZED USERS AND MAY BE USED ONLY IN ACCORDANCE WITH APPLICABLE Company POLICIES AND STANDARDS.
Last login: Thu May 15 11:54:22 2014 from Sajid01.com

No comments:

Post a Comment