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. P>
Quelqu'un a-t-il des idées? P>
5 Réponses :
Vous devez vous assurer que APTANA demande un mot de passe car:
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éfautssh.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
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. P>
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. P>
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. P>
SSH Connexion sans mot de passe P>
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. P>
Utilisation de SSH-Agent avec SSH P>
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é!) P>
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. P> blockQuote>
Non!. Le vrai chemin serait p>
% home% \. SSH \ ID_RSA -> Pour les touches RSA, modifiez le préfixe si votre clé est DSA P>
sur Linux j'ai mon fichier de configuration SSH (~ / .ssh / config) comme suit 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. p> p>
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
Ceci est une solution recommandée pour clone code>, 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 Code> Par exemple, car tout le monde pouvait vérifier votre mot de passe en entrant
git distant montrage code>.