Owner's Manual

418 Almacenamiento, equivalencia de usuario de Oracle y redes para Oracle RAC
5
La utilidad
ssh-keygen
finaliza la operación. Aparece el mensaje siguiente:
Your identification has been saved in
/home/oracle/.ssh/id.rsa.
Your public key has been saved in
/home/oracle/.ssh/id_rsa.pub.
The key fingerprint is:
xx:xx:xx:xx:xx:xx:xx:xx
oracle@<nodename>
(La identificación se ha guardado en /home/oracle/.ssh/id.rsa. La clave
pública se ha guardado en /home/oracle/.ssh/id_rsa.pub. La huella dactilar
de clave es: xx:xx:xx:xx:xx:xx:xx:xx oracle@<nombrenodo>)
6
Vaya a
cd /home/oracle/.ssh
y compruebe que los archivos
id_rsa
e
id_rsa.pub
se hayan creado; para ello, utilice el comando
ls -al
.
7
Cambie el nombre de la clave pública por un nombre que describa
el sistema desde el que se origina mediante el comando
mv
:
mv id_rsa.pub <node_name>.pub
Cuando se hayan creado y renombrado las claves públicas de todos
los sistemas, intercambie las claves de los distintos sistemas.
8
Haga copias seguras de las claves de
<node_name>.pub
para cada
uno de los nodos mediante el comando
scp
.
En el ejemplo siguiente se utilizan dos nodos:
(nodo1):
scp /home/oracle/.ssh/<node1>.pub
<ip_of_node2>:/home/oracle/.ssh
(nodo2):
scp /home/oracle/.ssh/<node2>.pub
<ip_of_node1>:/home/oracle/.ssh
Ahora, cada sistema tiene la clave pública del otro en el directorio
/home/oracle/.ssh
.
9
Cree un archivo denominado
authorized_keys
en el directorio
/home/oracle.ssh
de cada uno de los nodos mediante el comando
touch
:
touch authorized_keys
10
Ejecute el comando siguiente en cada sistema:
cat <node1_name>.pub >> authorized_keys
cat <node2_name>.pub >> authorized_keys
11
Cuando haya realizado el paso 10 en todos los nodos, podrá ejecutar
ssh
en cada nodo sin que se le solicite una contraseña.