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

Dernière mise à jour : 25/07/2022

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

-ou-

Je souhaite utiliser l'interface de la ligne de commande AWS (AWS CLI) avec mon WorkSpace Linux.

Comment utiliser SSH pour me connecter à mon WorkSpace Linux ?

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. Vous utiliserez ces informations plus tard dans cette procédure.

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 Mon adresse IP, puis saisissez l'adresse IP de chaque ordinateur distant. Sinon, choisissez Personnalisé, puis saisissez l'adresse IP privée d'une autre instance Amazon EC2 dans le même VPC. Important : n'entrez pas 0.0.0.0/0 ou n'autorisez pas les adresses IP qui n'ont pas besoin d'accès.
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. Voici un exemple de commande d'utilisation de PuTTY :

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. Il s'agit de votre mot de passe Active Directory.

Remarque : une bonne pratique consiste à n'utiliser que cette méthode pour se connecter à une instance WorkSpace à des fins de dépannage. Après avoir terminé les étapes de dépannage, supprimez la règle entrante que vous avez ajoutée.


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


Avez-vous besoin d'aide pour une question technique ou de facturation ?