8
votes

Comment obtenir APTANA Studio pour vous rappeler le mot de passe GIT SSH

Je ne trouve aucun guide / informations sur la prise en charge de Git intégré d'Aptana Studio pour vous rappeler le mot de passe SSH pour effectuer des opérations Push / Pull.

Quelqu'un a-t-il des idées?


0 commentaires

5 Réponses :


0
votes

Vous devez vous assurer que APTANA demande un mot de passe car:

  • Votre clé privée est trouvée et est protégée par la phrase secrète li>
  • ou car aucune touche SSH est trouvée du tout (et SSH par défaut de retour à l'authentification commune) LI> ul>

    Cela dépend également de ce que vous utilisez ssh vous utilisez, comme cela thread mentionne : p>

    APTANA STUDIO ENSEMBLE GIT_SSH CODE> Variable d'environnement à son programme interne, qui gère l'invite de mot de passe SSH / PassPhrase dans des conditions communes.
    Si vous remplacez par défaut ssh.exe code> exécutable par paramètre git_ssh code> à plink.exe code>, pour fonctionner avec APTANA STUDIO, vous devez également définir Ssh_cmd code> à la même plink.exe code> chemin. P> blockquote>

    Par défaut, APTANA utilise : P>

    [path_to_aptana_studio]/plugins/com.aptana.git.core_[version]/os/win32/sshw.exe
    


0 commentaires

0
votes

APTANA STUDIO, c'est en fait son programme GIT intégré, recherchera votre clé SSH dans votre dossier C: \ users \ Nom d'utilisateur.SSH sous Windows.

Pour voir si cette clé fonctionne. D'abord, le serveur doit avoir votre clé publique et vous configurez le chemin à distance correct vers le référentiel. Ensuite, essayez un nom d'utilisateur SSH normal @ host, si vous pouvez vous connecter à la phrase-clé SSH, vous devriez pouvoir commencer à utiliser GIT vers la télécommande.

Pour pouvoir ne pas avoir à entrer dans la phrase-clé SSH à chaque fois que vous souhaitez vous connecter à la télécommande, vous ne pouvez pas avoir une phrase clé SSH.

SSH Connexion sans mot de passe

ou vous avez besoin d'un programme supplémentaire qui enregistre le mot de passe et l'entre pour vous. Un tel appelé agent SSH.

Utilisation de SSH-Agent avec SSH

Peut-être que si vous installez EGIT et utilise ceci au lieu d'APTANAS GIT. C'est probablement possible de l'avoir sauvegarder votre phrase clé SSH. (Non vérifié!)


0 commentaires

1
votes

APTANA STUDIO, c'est en fait son programme GIT intégré, recherchera votre clé SSH dans votre dossier C: \ users \ Nom d'utilisateur.SSH sous Windows.

Non!. Le vrai chemin serait

% home% \. SSH \ ID_RSA -> Pour les touches RSA, modifiez le préfixe si votre clé est DSA


0 commentaires

1
votes

sur Linux j'ai mon fichier de configuration SSH (~ / .ssh / config) comme suit xxx

Si vous avez une clé avec un mot de passe, vous aurez besoin de quelque chose comme SSH-Agent ou une autre application, vous devez donc entrer votre mot de passe de clé une fois.


0 commentaires

0
votes

Le moyen super facile de le faire est de l'inclure dans l'URL lorsque vous importez le référentiel GIT.

EG: https://UserName:Password@www.yourserver.com/repo.git


1 commentaires

Ceci est une solution recommandée pour clone , car le mot de passe ne sera pas stocké (AFAIK). Mais dans ma compréhension de la sécurité, il ne faut pas être utilisé pour Git Remote Ajouter Par exemple, car tout le monde pouvait vérifier votre mot de passe en entrant git distant montrage .