20 votes

Comment accéder à mon dossier .ssh pour Transmit ou Cyberduck ?

J'essaie de me connecter à mon serveur linux qui utilise l'authentification par clé publique. Par défaut, le dossier .ssh est caché sur mon Mac (auquel je peux accéder via le terminal). Cependant, lorsque j'essaie d'établir une connexion en utilisant Cyberduck ou Transmit, la fenêtre popup du Finder qui s'ouvre ne montre pas le dossier .ssh.

Comment sélectionner la clé ?

Une alternative serait de copier la clé dans un répertoire situé en dehors du dossier .ssh. Mais j'aimerais vraiment entendre d'autres solutions. Comment faites-vous ?

0 votes

Transmit respectera votre .ssh/config, et si vous avez un .ssh/id_rsa, il l'utilisera automatiquement. Connectez-vous comme vous le feriez normalement, mais laissez le mot de passe vide.

50voto

Karl Seguin Points 10566

Dans la fenêtre de recherche de fichiers, appuyez sur Command-Shift-G. Il vous sera demandé dans quel dossier vous devez naviguer. Entrez ~/.ssh et appuyez sur retour.

3voto

Bill Points 1408

Vous devez indiquer à Transmit ou Cyberduck de montrer vos dossiers cachés. Le site . dans le nom du dossier explique en partie pourquoi il est caché.

Dans Transmit, il devrait y avoir une option de menu dans View -> Show Invisible Files . Cyberduck peut avoir une option de menu similaire dans le menu Affichage, mais elle peut indiquer Show Hidden Files .

Cela vous permettra de le voir dans l'application. Si vous devez le voir dans une boîte de dialogue Ouvrir un fichier, appuyez sur cmd + Shift + G ` pendant que la fenêtre de dialogue ouverte est ouverte. Cela fera apparaître un écran "Aller au dossier". Saisissez le chemin du dossier caché vers lequel vous souhaitez naviguer et ce dossier s'affichera dans la fenêtre de dialogue ouverte.

1 votes

La question portait spécifiquement sur la recherche de la clé SSH lors de la configuration d'une connexion dans le programme FTP, et non sur la manière de voir les fichiers/dossiers cachés dans Windows pour les transférer entre l'ordinateur distant et l'ordinateur local. La fin de votre réponse répond au moins à cette question, mais le début s'est engagé sur la mauvaise voie.

1voto

Simbu Points 21

Ouvrez la fenêtre Terminal sur votre MAC (par défaut, vous serez dans le répertoire d'accueil) :

Type :

$ ls -la

Cela va lister tous les fichiers et dossiers, y compris les dossiers cachés.

0 votes

La question portait spécifiquement sur la recherche de la clé SSH lors de la configuration d'une connexion dans le programme FTP, et non sur la manière de voir les fichiers/dossiers cachés dans la fenêtre du terminal.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X