Probleme scp sans pwd

Résolu
dtcd Messages postés 7 Statut Membre -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
bonjour,
ca a l'air d'être un classique, mais je ne trouve pas de solution à mon problème sur le web...
j'essaye de faire un batch de scp, donc de passer par des clefs publique/privée pour m'authentifier sur mon serveur... classique...
donc, j'ai généré mes clé sur le client (methode ssh1 et 2), je les ai monté sur le serveur via un scp avec password
et la :
debug1: expecting SSH2_MSG_NEWKEYS
debug1: SSH2_MSG_NEWKEYS received
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug1: Authentications that can continue: publickey,keyboard-interactive
debug1: Next authentication method: publickey
debug1: Offering public key: /home/localuser/.ssh/id_dsa
debug1: Authentications that can continue: publickey,keyboard-interactive
debug1: Trying private key: /home/localuser/.ssh/identity
debug1: Trying private key: /home/localuser/.ssh/id_rsa
debug1: No more authentication methods to try.
Permission denied (publickey,keyboard-interactive).

quelqu'un peut m'aider ? je ne sais pas quoi ajouter, n'hésitez pas à me poser des question ;o). merci d'avance !

10 réponses

  1. dtcd Messages postés 7 Statut Membre
     
    merci pour ton aide !
    j'ai commencer par suivre un tuo en ssh1, mais je me suis rendu compte en fouillant que j'étais en ssh2, d'ou
    ssh-ke ygen -t dsa -f ~/.ssh/id_dsa
    ssh-keygen -e -f .ssh/id_dsa.pub > id_dsa_ssh2_ooga.pub
    scp -P 1234 id_dsa_ssh2_ooga.pub login@remoteserveur:~/.ssh2/
    password : ...

    sur le serveur, j'ai fait, dans mon nouveau repertoire /home/login/.ssh2/
    mv id_dsa_ssh2_ooga.pub autorization

    that's all...
    0
  2. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    mv id_dsa_ssh2_ooga.pub autorization
    Attention !!! Le fichier doit s'appeler "authorized_keys" et se trouver dans "~/.ssh/" !!!

    C'est le cas ?
    0
  3. dtcd Messages postés 7 Statut Membre
     
    maintenat oui :
    j'ai deux répertoires : .ssh et .ssh2 dans mon home dir
    ils contiennent chacun un fichier authoriezd_keys...

    encore merci !
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. dtcd Messages postés 7 Statut Membre
     
    je relis mon message et me rend compte que j'ai oublié un point important : ca ne marche tjrs pas ;o)
    0
  6. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Essaie de suivre le tutoriel donné plus haut et de choisir la "copie automatique avec ssh-copy-id" pour transférer la clé...
    0
  7. dtcd Messages postés 7 Statut Membre
     
    je vais essayé ca alors, merci de ton aide... cela dit, mon PC (ubuntu) vient d'exploser, je n'ai plus que mon windows, donc je ne promet rien tout de suite ;o)
    ah j'te jure, quand ca veut pas...
    encore merci et a bientot !
    0
  8. dtcd Messages postés 7 Statut Membre
     
    I'm back !
    j'ai retravaillé la dessus hier soir et j'ai toujours le même problème :

    ca donne, sur ubuntu :
    biniou@biniou:~$ ssh-keygen -t rsa
    biniou@biniou:~$ scp -P1234 .ssh/id_rsa.pub usr@remotehost:~

    sur serveur freeBSD
    [usr@remotehost /home/usr]# mkdir .ssh
    [usr@remotehost /home/usr]# mv id_rsa.pub .ssh/autorized_keys
    [usr@remotehost /home/usr]# chmod 755 .ssh
    [usr@remotehost /home/usr]# chmod 755 .ssh/autorized_keys

    sur ubuntu :
    biniou@biniou:~$ scp -P1234 -B -v-v-v toto.txt usr@remotehost:/~

    ...
    debug1: SSH2_MSG_NEWKEYS received
    debug1: SSH2_MSG_SERVICE_REQUEST sent
    debug1: SSH2_MSG_SERVICE_ACCEPT received
    debug1: Authentications that can continue: publickey,keyboard-interactive
    debug1: Next authentication method: publickey
    debug1: Offering public key: /home/biniou/.ssh/id_rsa
    debug1: Authentications that can continue: publickey,keyboard-interactive
    debug1: Trying private key: /home/biniou/.ssh/identity
    debug1: Trying private key: /home/biniou/.ssh/id_dsa
    debug1: No more authentication methods to try.
    Permission denied (publickey,keyboard-interactive).
    lost connection

    comme vous l'avez vu, je n'ai pas de fichier .ssh dans mon homedir... donc pas de ssh_config : dois-je en créer un ?

    Merci pour votre aide

    thom
    0
  9. dtcd Messages postés 7 Statut Membre
     
    c'est un probleme de droit :
    rep .ssh en 700
    autorized_keys en 600
    sinon, marche pas...

    j'espère aider :o)
    0
  10. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Happy for you et merci du retour ;-)
    0