[gelöst] Login über ssh ohne Passwort aber mit PuttyGen-PPK

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
tjhooker
Beiträge: 41
Registriert: 29.05.2007 09:28:45

[gelöst] Login über ssh ohne Passwort aber mit PuttyGen-PPK

Beitrag von tjhooker » 03.07.2007 01:29:45

Hi.

Ich möchte in einigen BASH-Script auf einige Dateien, Daten und Befehle auf anderen Debian-Systemen ausführen.

Dazu möchte ich wie unter Windows es mit Putty möglich ist, die Auth-Datei verwenden, so dass ich kein Passwort mehr eingeben muss und das Script vollautomatisch laufen kann.

Code: Alles auswählen

ssh -i /root/sh/identity_sps.ppk -l root -p 22 192.168.0.9 find /
Ich dachte zunächst, es ist -i identity_file, doch das ist ja scheinbar nur die Signatur des SSH-Servers der letzten Sitzung.


hat jemand evtl. ein paar Ideen zu Lösung dieses einfachen Problem?

Gruß :arrow:
Zuletzt geändert von tjhooker am 03.07.2007 11:36:15, insgesamt 1-mal geändert.

Benutzeravatar
Duff
Beiträge: 6321
Registriert: 22.03.2005 14:36:03
Wohnort: /home/duff

Beitrag von Duff » 03.07.2007 08:22:58

Ich weiß nicht genau, ob ich es richtig verstanden habe, aber du musst auf dem Rechner, auf dem du dich einwählen möchtest folgendes machen.
Im Verzeichnis ~/.ssh eine Datei namens authorized_keys anlegen und dort deinen öffentlichen Schlüssel eintragen (id_rsa.pub).

Dann sollte ein ssh ohne Passwortabfrage möglich sein.
Oh, yeah!

tjhooker
Beiträge: 41
Registriert: 29.05.2007 09:28:45

Beitrag von tjhooker » 03.07.2007 11:35:44

Duff hat geschrieben:Ich weiß nicht genau, ob ich es richtig verstanden habe, aber du musst auf dem Rechner, auf dem du dich einwählen möchtest folgendes machen.
Im Verzeichnis ~/.ssh eine Datei namens authorized_keys anlegen und dort deinen öffentlichen Schlüssel eintragen (id_rsa.pub).

Dann sollte ein ssh ohne Passwortabfrage möglich sein.
Dein Tipp id_rsa.pub nochmal gegooglt und das ersten Suchergebnis hat mich auf den richtigen weg geführt.
(http://page.mi.fu-berlin.de/kutz/sshkey.html)

ssh-keygen -t rsa -b 2048

Dann id_rsa.pub auf authorized_keys übertragen.

Ich hatte den Puttygen ververwendet und vermute mal, dass die beiden System nicht ganz so zueinander kompatible waren.

Nun klappt es endlich
Vielen Dank

Gruß

Antworten