Forum général.général ssh-add au boot : passphrase apparait en clair

Posté par  .
Étiquettes :
0
25
sept.
2007
Salut à tous,
je cherche à scripter un petit truc sur une debian lenny, au boot, via un /etc/rc2.d/S99xx. Comme j'ai besoin de faire des ssh, j'utilise
ssh-agent puis ssh-add.

Sauf que lorsque ssh-add me demande ma passphrase, tout ce que je tape apparait à l'écran. Du coup ma passphrase apparait à l'écran :-(

Je n'ai pas ce problème quand j'éxécute ssh-add dans un shell "classique" et là je sèche un peu... Une idée ?
  • # Tunnel SSH ..?

    Posté par  . Évalué à 1.

    Je te suggère d'établir un tunnel SSH dans ton cas ...

    Création une clé SSH sur le serveur A :
    # ssh-keygen -t rsa -b 1024

    Ne mettre aucune passphrase. Ensuite, il s'agit de copier la clé sur l'autre machine (la B) via scp:
    # scp ~/.ssh/id_rsa.pub ip-machine-B:/tmp/

    Il est par la suite nécessaire d'ajouter la clé au fichier ~/.ssh/authorized_keys (toujours sur la machine B); ainsi:
    # ssh ip-machine-B
    # cat /tmp/id_rsa.pub >> ~/.ssh/authorized_keys
    # exit
    • [^] # Re: Tunnel SSH ..?

      Posté par  . Évalué à 1.

      Bin c'est précisement une auth par clef que je veux faire, mais j'ai besoin d'avoir une passphrase pour cause de sécu : je ne maitrise pas le poste où la clef privée doit être installée.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.