Utilisez un client SFTP pour vous connecter à Bastionhost, sélectionner une ressource et transférer des fichiers. Cette rubrique décrit la procédure de connexion en prenant SecureFX et FileZilla comme exemples.
Prérequis
Vous avez importé des ressources et des utilisateurs dans l'instance Bastionhost, et accordé aux utilisateurs les permissions sur ces ressources. Pour plus d'informations, consultez les rubriques Créer un hôte, Gérer les utilisateurs et Autoriser les utilisateurs à gérer des ressources et des comptes de ressources spécifiques.
-
Vous avez obtenu l'adresse de maintenance et d'exploitation (O&M) de l'instance Bastionhost. Vous trouverez cette adresse dans la section Bastion Host Information de la page Overview. Pour plus d'informations, consultez la rubrique Présentation de la console Bastionhost.
RemarqueBastionhost fournit une adresse O&M fixe sous forme de nom de domaine et utilise des adresses IP dynamiques pour prévenir les attaques. L'adresse IP résolue à partir de l'adresse O&M peut changer. Afin d'éviter les échecs de connexion dus aux changements d'adresse IP, vous devez utiliser le nom de domaine fourni par Bastionhost pour les opérations de maintenance.
Vous avez installé un client SFTP, tel que SecureFX, sur votre machine locale.
Se connecter à Bastionhost et sélectionner une ressource
Démarrez le client SecureFX.
Dans le coin supérieur gauche, cliquez sur Connect. Dans la boîte de dialogue qui s'affiche, cliquez sur l'icône
.-
Saisissez l'adresse O&M, le numéro de port et le nom d'utilisateur pour Bastionhost, puis cliquez sur OK.
Le port SSH par défaut est 60022. Pour modifier le port O&M de Bastionhost, consultez la rubrique Configurer Bastionhost.
Sélectionnez la connexion Bastionhost nouvellement créée et cliquez sur Connect.
Saisissez votre nom d'utilisateur et votre mot de passe Bastionhost, puis cliquez sur OK.
-
Si l'authentification à deux facteurs est activée pour l'utilisateur Bastionhost, saisissez le code de vérification et cliquez sur OK.
Pour plus d'informations sur la configuration de l'authentification à deux facteurs pour un utilisateur Bastionhost, consultez la rubrique Activer l'authentification à deux facteurs.
-
Une fois connecté, la page de gestion des ressources s'affiche. Double-cliquez sur un répertoire de transcodage. Ignorez tous les messages d'erreur qui apparaissent. Ensuite, faites un clic droit sur le répertoire et sélectionnez Refresh pour démarrer le processus de transcodage.
Un nom de répertoire de transcodage suit un format tel que
!now_gb18030,next_UTF-8.Si vous ne parvenez pas à accéder au répertoire de l'hôte, essayez les méthodes suivantes pour résoudre le problème :
Vérifiez si le mot de passe du compte de l'hôte est stocké dans Bastionhost. Si ce n'est pas le cas, configurez le mot de passe du compte pour l'hôte. Pour plus d'informations, consultez la rubrique Gérer les comptes d'hôtes.
Effacez le cache de votre client SFTP.
Pour plus d'informations sur les problèmes de transfert de fichiers SFTP, consultez la rubrique Problèmes de transfert de fichiers SFTP.
RemarqueSi le problème persiste après avoir essayé les méthodes précédentes, rejoignez le groupe DingTalk (ID : 33797269) pour contacter le support technique.
Facultatif : Connectez-vous à Bastionhost pour consulter les journaux d'audit des téléchargements ou des téléversements de fichiers. Pour plus d'informations, consultez les rubriques Se connecter au système et Rechercher et afficher les sessions.
Proxy SSH et FileZilla pour une connexion directe à la ressource
Ouvrez une application de terminal en ligne de commande.
-
Exécutez la commande suivante et appuyez sur Entrée :
ssh -T -N -D 127.0.0.1:1080 -oport=60022 <username>@<Bastionhost O&M address>Le port SSH par défaut est 60022. Pour modifier le port O&M de Bastionhost, consultez la rubrique Configurer Bastionhost.
Saisissez le mot de passe Bastionhost et appuyez sur Entrée pour vous connecter à Bastionhost. Ne fermez pas cette fenêtre.
-
Si l'authentification à deux facteurs est activée pour l'utilisateur Bastionhost, saisissez le code de vérification.
Pour plus d'informations sur la configuration de l'authentification à deux facteurs pour un utilisateur Bastionhost, consultez la rubrique Activer l'authentification à deux facteurs.
Ouvrez le client FileZilla et accédez à la page des paramètres. Cliquez sur Generic proxy, sélectionnez SOCKS5, définissez Proxy host sur 127.0.0.1 et Port sur 1080, puis cliquez sur OK.
Dans le Gestionnaire de sites, saisissez l'adresse IP de la ressource, définissez Port sur 22 et Logon Type sur Normal. Ensuite, saisissez le nom d'utilisateur et le mot de passe de la ressource, cliquez sur Connect, puis sur OK dans la boîte de dialogue qui s'affiche.
Une fois que vous avez accès à la ressource, vous pouvez transférer des fichiers. Bastionhost audite toutes les opérations.
Facultatif : Connectez-vous à Bastionhost pour consulter les journaux d'audit des téléchargements ou des téléversements de fichiers. Pour plus d'informations, consultez les rubriques Se connecter au système et Rechercher et afficher les sessions.
Références
Pour obtenir des informations sur le dépannage des problèmes de transfert de fichiers SFTP, consultez la rubrique Problèmes de transfert de fichiers SFTP.