Thread Net::SSH::Perl mit Public Key keine Verbindung (18 answers)
Opened by comp2000 at 2013-01-20 22:29

comp2000
 2013-01-21 21:46
#165108 #165108
User since
2013-01-20
15 Artikel
BenutzerIn
[default_avatar]
@GwenDragon
Quote
Wenn du nicht root bist, kommst du doch gar nicht an das Verzeichnis /root/.ssh dran!

damit hast du recht aber warum ist es dann so? mit denn rechten 600 streikt das script und mit den rechten 644 läuft es.
Ich bin kein Experte aber ich erlebe das gerade so.
Aber ich lerne auch gerne immer was dazu. Gruß Henry
************* edit***************
@@GwenDragon
Du hast recht, jetzt funktioniert die SSH Anmeldung per Key über das Perlscript dafür aber nicht mehr auf der Konsole.
Code: (dl )
1
2
3
4
5
6
7
8
9
root@Linuxserver ~ > ssh 192.168.2.1
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for '/root/.ssh/id_rsa' are too open.
It is recommended that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: /root/.ssh/id_rsa
root@192.168.2.1's password:

beide benutzen die gleiche id_rsa Datei nur mit unterschiedlichen Rechten funktioniert es ein der Konsole (chmod 600) und im Perlscript (chmod 644)
mir fällt nix mehr ein ..... kann das noch am dropbare liegen den ich als SSH Server auf der Fritzbox laufen lasse?
Last edited: 2013-01-22 00:09:58 +0100 (CET)

View full thread Net::SSH::Perl mit Public Key keine Verbindung