Connexion à une machine virtuelle avec SSH

Vous pouvez vous connecter à une machine virtuelle dans un cluster de machines virtuelles en utilisant une connexion SSH (Secure Shell).

La plupart des systèmes de type UNIX (notamment Linux, Oracle Solaris et macOS) incluent un client SSH. Pour les systèmes Microsoft Windows, vous pouvez utiliser un client SSH tel que PuTTY.

Prérequis pour la connexion à une machine virtuelle

Connexion à une machine virtuelle à partir d'un système Microsoft Windows à l'aide de PuTTY

Le fichier de clés privées SSH correspond à la clé publique associée au cluster de machines virtuelles. Ce fichier de clés privées doit être au format PuTTY .ppk. Si le fichier à clé privée a été créé à l'origine sur une plate-forme Linux, vous pouvez utiliser PuTTYgen pour convertir la clé au format .ppk.

  1. Téléchargez et installez PuTTY.

    Pour télécharger PuTTY, accédez au site Web de PuTTY et suivez les instructions de téléchargement.

  2. Exécutez le programme PuTTY, putty.exe.

    La fenêtre de configuration PuTTY est affichée, montrant le panneau Session.

  3. Dans le champ Nom d'hôte (ou adresse IP), entrez le nom d'hôte ou l'adresse IP de la VM à laquelle vous voulez accéder.

  4. Vérifiez que l'option Type de connexion est définie sur SSH.

  5. Dans l'arborescence Catégorie, développez Connexion, si nécessaire, puis sélectionnez Données.

    Le panneau Données est affiché.

  6. Dans le champ Nom utilisateur pour la connexion automatique, entrez opc.

    Connectez-vous en tant qu'utilisateur opc pour effectuer des opérations qui nécessitent un accès de root ou oracle à la machine virtuelle. L'utilisateur opc peut utiliser la commande sudo pour obtenir l'accès root ou passer à l'utilisateur oracle.

  7. Vérifiez que l'option Si un nom d'utilisateur n'est pas indiqué est définie sur Invite.

  8. Dans l'arborescence Catégorie, développez SSH, puis sélectionnez Authentification.

    Le panneau Authentification est affiché.

  9. Sélectionnez Parcourir en regard du champ Fichier de clés privées pour l'authentification.

  10. Dans la fenêtre de sélection de fichier de clés privées, accédez au fichier de clés privées correspondant à la clé publique associée au cluster de machines virtuelles et ouvrez-le.

  11. Dans l'arborescence Catégorie, sélectionnez Session.

    Le panneau Session est affiché.

  12. Dans le champ Sessions sauvegardées, saisissez le nom de la configuration de connexion, puis sélectionnez Enregistrer.

  13. Pour ouvrir la connexion, sélectionnez Ouvrir.

    La fenêtre Configuration PuTTY se ferme et la fenêtre du terminal PuTTY s'affiche.

    S'il s'agit de la première connexion à la machine virtuelle, la fenêtre d'alerte de la sécurité PuTTY s'affiche, vous invitant à confirmer la clé publique. Sélectionnez Oui pour continuer la connexion.

Connexion à une machine virtuelle à partir d'un système de type UNIX

Entrez la commande SSH suivante :

ssh -i private-key user@node

où :

Pour effectuer des opérations qui nécessitent un accès root à la machine virtuelle, connectez-vous en tant qu'utilisateur opc.

L'utilisateur opc peut utiliser la commande suivante pour obtenir l'accès root :

sudo -s

Pour effectuer des opérations en tant que propriétaire du logiciel Oracle AI Database, connectez-vous en tant qu'utilisateur opc, puis passez à l'utilisateur oracle.

sudo su - oracle