Accueil
/
Aide du site web
/
Requêtes FTP
/
Comment établir une connexion SFTP à votre site web via Terminal ?

Comment établir une connexion SFTP à votre site web via Terminal ?

Pour établir une connexion SFTP avec votre compte, accédez d’abord à votre Site Tools > Développeurs > Gestionnaire de clés SSH et générez une nouvelle paire de clés SSH.

Les clés SSH peuvent être utilisées pour accéder à tous les fichiers du site web via SFTP/SSH et ne peuvent pas être configurées pour limiter l’accès à des dossiers spécifiques. Il est essentiel de conserver ces clés en toute sécurité afin d’éviter tout accès non autorisé.

Ensuite, sous Gérer les clés SSH , allez dans le menu kebab > Clé privée . Copiez le contenu de la zone de texte, collez-le dans un fichier vide sur votre ordinateur et enregistrez-le. Changez les permissions du fichier enregistré en 600 :

 chmod 600 /Users/youruser/private_key

Vous devez remplacer /Users/youruser/private_key par l’emplacement de votre fichier texte de clé privée.

Ensuite, chargez la clé SSH dans votre agent ssh avec cette commande:

 ssh-add /Users/youruser/private_key

Vous serez invité à saisir le mot de passe de la clé que vous avez utilisé lors de sa création à partir de Site Tools .

Maintenant, pour vous connecter au site web souhaité via SFTP, ouvrez une nouvelle fenêtre de terminal et saisissez la commande suivante:

 sftp -P 18765 nom_utilisateur@nom_hôte

Le nom d’utilisateur et le nom d’hôte sont identiques aux informations d’identification SSH, qui sont disponibles dans Site Tools > Développeurs > Gestionnaire de clés SSH. Sous Gérer les clés SSH, choisissez la clé qui a été créée précédemment et allez dans le menu kebab > Informations d’identification SSH .

NB Lors de votre première connexion, il vous sera demandé d’enregistrer l’empreinte du serveur. Saisissez « oui » si vous prévoyez de vous connecter à nouveau au même serveur.

Partager cet article