Wie bekomme ich Aptana Studio, um sich an git ssh password zu erinnern?

8

Ich kann keine Anleitungen finden, um zu erfahren, wie man die integrierte Git-Unterstützung von Aptana Studio dazu bringt, sich das ssh-Passwort zum Ausführen von Push / Pull-Vorgängen zu merken.

Hat jemand Ideen?

    
pavsid 15.05.2012, 09:24
quelle

5 Antworten

1
  

Aptana Studio, eigentlich das eingebaute GIT-Programm, sucht nach Ihrem SSH-Schlüssel in Ihrem C: \ Users \ UserName.ssh-Ordner unter Windows.

NEIN !. Der wirkliche Pfad wäre

% HOME% \. ssh \ id_rsa - & gt; Ändern Sie für RSA-Schlüssel das Präfix, wenn Ihr Schlüssel DSA ist

    
name 06.02.2013 09:48
quelle
1

Unter Linux habe ich meine ssh-Konfigurationsdatei (~ / .ssh / config) wie folgt

%Vor%

Wenn Sie einen Schlüssel mit einem Passwort haben, benötigen Sie etwas wie ssh-agent oder eine andere App, so dass Sie nur einmal Ihr Schlüsselpasswort eingeben müssen.

    
Tom Potter 16.05.2013 02:08
quelle
0

Sie müssen sicherstellen, dass Aptana nach einem Passwort fragt, weil:

  • Ihr privater Schlüssel wird gefunden und ist passwortgeschützt
  • oder weil überhaupt kein SSH-Schlüssel gefunden wird (und SSH greift standardmäßig auf die allgemeine Authentifizierung zurück)

Es hängt auch davon ab, welche SSH-Version Sie verwenden, da dies Thread-Erwähnungen :

  

Aptana Studio setzt die Umgebungsvariable GIT_SSH auf ihr internes Programm, das die SSH-Passwort / Passwort-Eingabeaufforderung unter normalen Bedingungen verarbeitet.
  Wenn Sie default ssh.exe executable durch Setzen von GIT_SSH auf plink.exe ersetzen, müssen Sie SSH_CMD auf den gleichen plink.exe Pfad setzen, um mit Aptana Studio arbeiten zu können.

Standardmäßig verwendet Aptana :

%Vor%     
VonC 15.05.2012 10:39
quelle
0

Aptana Studio, eigentlich das eingebaute GIT-Programm, sucht nach Ihrem SSH-Schlüssel in Ihrem C: \ Users \ UserName.ssh-Ordner unter Windows.

Um zu sehen, ob dieser Schlüssel funktioniert. Zuerst muss der Server Ihren öffentlichen Schlüssel haben und Sie müssen den korrekten Remote-Pfad zum Repository einrichten. Versuchen Sie dann einen normalen ssh username @ host, wenn Sie sich mit dem ssh key phrase einloggen können, sollten Sie in der Lage sein, git zur Fernbedienung zu benutzen.

Damit Sie nicht jedes Mal die ssh-Schlüsselphrase eingeben müssen, wenn Sie eine Verbindung mit der Fernbedienung herstellen möchten, können Sie keine ssh-Schlüsselphrase verwenden.

SSH-Login ohne Passwort

Oder Sie benötigen ein zusätzliches Programm, das das Passwort speichert und für Sie eingibt. Ein sogenannter ssh-Agent.

ssh-agent mit ssh verwenden

Vielleicht, wenn Sie Egit installieren und dieses anstelle von Aptanas Git verwenden. Es ist wahrscheinlich möglich, dass es Ihren ssh-Schlüsselsatz speichert. (Nicht überprüft!)

    
The Demz 18.10.2012 09:41
quelle
0

Der einfachste Weg ist, es in die URL einzufügen, wenn Sie das Git-Repository importieren.

%Vor%

Natürlich möchten Sie diesen Trick nur mit https URLs verwenden.

    
Sam 05.06.2013 16:00
quelle

Tags und Links