Owner's Manual

Configuration du réseau 167
7
Utilisez la commande
mv
pour renommer laclé publique de manière à
indiquer le système dont elle est issue :
mv id_rsa.pub <nom_nœud>.pub
Une fois les clés publiques de tous les systèmes créées et renommées,
passez à l’échange de clés sur les différents systèmes.
8
Effectuez des copies sécurisées de vos clés
<nom_nœud>.pub
sur chaque
nœud à l’aide de la commande
scp
.
Dans l’exemple ci-dessous, il y a deux nœuds :
(nœud1 : tapez la chaîne de commande suivante) :
scp/home/oracle/.ssh/<nœud1>.pub<ip_du_nœud2>:
/home/oracle/.ssh
(nœud2 : tapez la chaîne de commande suivante) :
scp/home/oracle/.ssh/<nœud2>.pub<ip_du_nœud1>:
/home/oracle/.ssh
À présent, la clé publique de chaque système est enregistrée sous le
répertoire
/home/oracle/.ssh
de l’autre.
9
Créez un fichier nommé
authorized_keys
sous le répertoire
/home/oracle.ssh
de chaque nœud à l’aide de la commande
touch
:
touch authorized_keys
10
Exécutez la commande suivante sur chaque système :
cat <nom_nœud1>.pub >> authorized_keys
cat <nom_nœud2>.pub >> authorized_keys
11
Une fois l’étape 10 exécutée sur tous les nœuds, vous pouvez lancer la
commande
ssh
à partir de chaque nœud sans avoir à fournir un mot de
passe.
Ajout d’entrées d’hôte dans le fichier /etc/hosts
Sur chaque nœud, modifiez les lignes du fichier /etc/hosts en tapant :
127.0.0.1 localhost.localdomain localhost
<IP privée du nœud1> <nom d’hôte privé du nœud1>
<IP privée du nœud2> <nom d’hôte privé du nœud2>
<IP publique du nœud1> <nom d’hôte public du nœud1>
<IP publique du nœud2> <nom d’hôte public du nœud2>
<IP virtuelle du nœud1> <nom d’hôte virtuel du nœud1>
<IP virtuelle du nœud2> <nom d’hôte virtuel du nœud2>