Comment puis-je me connecter à mes espaces de travail Linux Amazon WorkSpaces à l'aide de SSH ?

Date de la dernière mise à jour : 14/12/2020

Je ne parviens pas à me connecter à mon WorkSpace Linux à l'aide du client Amazon WorkSpaces.

-ou-

Je préfère utiliser l'interface de ligne de commande AWS (AWS CLI) avec mon WorkSpace Linux.

Comment utiliser SSH pour me connecter à mon WorkSpace Linux ?

Résolution

Pour vous connecter à votre WorkSpace Linux à l'aide de SSH, identifiez d'abord l'adresse IP et le nom d'utilisateur du WorkSpace, ainsi que le nom NetBIOS de votre répertoire. Ensuite, connectez-vous à votre WorkSpace à l'aide de Linux ou PuTTY. Procédez comme suit :

Remarque : si vous recevez des erreurs lors de l'exécution de commandes depuis AWS CLI, assurez-vous que vous utilisez la version d'AWS CLI la plus récente.

Rechercher l'adresse IP et le nom d'utilisateur du WorkSpace

1.    Ouvrez la console Amazon WorkSpaces, puis choisissez WorkSpaces dans le volet de navigation.

2.    Choisissez la flèche en regard de votre WorkSpace pour développer les détails du WorkSpace. Notez l'adresse IP du WorkSpace et le nom d'utilisateur.

    Remarque : l'adresse IP du WorkSpace est l'adresse IP privée du WorkSpace. Elle est requise pour associer l'interface réseau Elastic au WorkSpace. Vous pouvez ensuite récupérer des informations telles que le groupe de sécurité ou l'adresse IP publique associée au WorkSpace.

    Ajouter une règle

    1.    Ouvrez la console Amazon Elastic Compute Cloud (Amazon EC2), puis choisissez Network Interfaces (Interfaces réseau) dans le volet de navigation.

    2.    Dans la barre de recherche, saisissez l'adresse IP du WorkSpace que vous avez notée précédemment.

    Important : si vous prévoyez de vous connecter au WorkSpace à partir de l'extérieur de votre Virtual Private Cloud (VPC), notez l'adresse IP publique IPv4.

    3.    Choisissez le lien sous la colonne Security groups (Groupes de sécurité).

    4.    Choisissez l'onglet Inbound (Entrant), puis Edit (Modifier).

    5.    Choisissez Add Rule (Ajouter une règle), puis saisissez les valeurs suivantes :

    Type : SSH
    Protocole
     : TCP
    Plage de ports
     : 22
    Source
     : si vous vous connectez à partir de l'extérieur du VPC, choisissez My IP (Mon adresse IP), puis saisissez l'adresse IP de chaque ordinateur distant. Sinon, choisissez Custom (Personnalisé), puis saisissez l'adresse IP privée d'une autre instance Amazon EC2 dans le même VPC.
    Description
     : saisissez une description pour votre règle.

    6.    Choisissez Save (Enregistrer).

    Recherchez le nom NetBIOS de votre répertoire

    1.    Ouvrez la console Directory Service.

    2.    Choisissez le lien d'ID de répertoire correspondant à votre répertoire.

    3.    Notez le nom NetBIOS du répertoire.

    Connectez-vous à votre espace de travail Linux WorkSpace à l'aide de Linux

    1.    Saisissez la commande suivante, en prenant le soin de remplacer les valeurs NetBIOS_NAME, Username et WorkSpaceIP par les valeurs que vous avez notées lors des étapes précédentes.

    ssh "NetBIOS_NAME\Username"@WorkSpaceIP

    Voici un exemple de commande SSH où :

    • Le paramètre NetBIOS_NAME est testcompany
    • Le paramètre nom d'utilisateur est testuser
    • Le paramètre WorkSpaceIP est 123.456.789.10
    ssh "testcompany\testuser"@123.456.789.10

    2.    Lorsque vous y êtes invité, saisissez le même mot de passe que vous utilisez lors de votre authentification auprès du client WorkSpaces.

    Remarque : il s'agit de votre mot de passe Active Directory.

    Connectez-vous à votre WorkSpace Linux à l'aide de PuTTY

    1.    Dans la fenêtre de configuration PuTTY, saisissez les valeurs suivantes :

    Pour Nom d'hôte (ou adresse IP), saisissez la commande suivante, en prenant soin de remplacer NetBIOS_NAME, Nom d'utilisateur et WorkSpaceIP par les valeurs que vous avez notées dans les étapes précédentes. Vous pouvez voir un exemple de la commande SSH dans la section Connectez-vous à votre espace de travail Linux WorkSpace à l'aide de Linux de cet article.

    "NetBIOS_NAME\Username"@WorkSpaceIP

    Pour Port, saisissez 22.

    Pour Connection type (Type de connexion), choisissez SSH.

    2.    Choisissez Open.

    3.    Lorsque vous y êtes invité, saisissez le même mot de passe que vous utilisez lors de votre authentification auprès du client WorkSpaces.

    Remarque : il s'agit de votre mot de passe Active Directory.


    Cet article vous a-t-il été utile ?


    Besoin d'aide pour une question technique ou de facturation ?