Pages : 1
#1 Le 19/04/2010, à 22:32
- dtcd
scp et paire de clefs
bonjour,
déjà, mon niveau... euh, c'est quoi avant débutant ?
je cherche à me échanger des fichier avec un serveur via scp. la ligne de commande marche bien, mais j'aimerai la chroner : d'ou les deux clefs.
je me suis taper pas mal de tuto, mais mon serveur me jete : Permission denied...
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
Hors ligne
#2 Le 19/04/2010, à 23:01
- dtcd
Re : scp et paire de clefs
on verra ça demain.. bonne nuit !
Hors ligne
#3 Le 20/04/2010, à 10:12
- dtcd
Re : scp et paire de clefs
up ???
Hors ligne
#4 Le 20/04/2010, à 10:27
- Tomzz
Re : scp et paire de clefs
Bonjour,
Je ne suis pas un Kador en la matière, mais comme tu n'as pas de réponse je te livre le tuto que j'utilise pour mes connexions ssh: http://www.2aide.fr/Dokuwiki/doku.php?i … ty:vnc_ssh.
En espérant que ça t'aidera.
Hors ligne
#5 Le 20/04/2010, à 10:38
- dtcd
Re : scp et paire de clefs
merci pour ta réponse Tomzz : j'ai bien lu le tuto et c'est bien ce que fais depuis 3 jours... mais j'ai toujours la même erreur...
personne n'a une autre idée ?
Hors ligne
#6 Le 20/04/2010, à 10:51
- Tomzz
Re : scp et paire de clefs
As tu vu l'erreur courante.
Je n'en connais plus les symptomes, mais ça se produit lorsque l'on a utilisé une autre clé sur le client semble t'il (ou recréer la clé plusieurs fois).
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 ?
Là, je ne comprend pas bien, sur le serveur, dans ~/.ssh (le home de l'utilisateur avec lequel tu te connecte) tu dois avoir les clés autorisées et sur le client dans ~/.ssh tu dois avoir les clés publiques et privées.
Chez moi, sshd_config ce trouve sur le serveur (Ubuntu) dans /etc/
Dernière modification par Tomzz (Le 20/04/2010, à 10:52)
Hors ligne
#7 Le 20/04/2010, à 10:56
- dtcd
Re : scp et paire de clefs
maintenant, sur le serveur, j'ai bien un /home/toto/.ssh, mais je l'ai créer a la mimine...
du coup, ce qu'il est demandé de faire sur le ssh_config, je l'ai fait dans /etc/ssh...
est-ce normal, ou dois-je avoir une con,f ssh par user ?
Hors ligne
#8 Le 20/04/2010, à 10:59
- dtcd
Re : scp et paire de clefs
j'ai bien fait un unset SSH_AUTH_SOCK, mais toujours sans succes...
Hors ligne
#9 Le 20/04/2010, à 11:05
- Tomzz
Re : scp et paire de clefs
est-ce normal, ou dois-je avoir une con,f ssh par user ?
Pour moi, c'est normal, c'est le serveur ssh que tu configure (mdp ou pas clés ou non...) et non l'user.
Les clés autorisées, elles sont à placer dans le home de l'user avec lequel tu te connecte au serveur car c'est cet user et pas un autre que tu autorise avec cette clé.
maintenant, sur le serveur, j'ai bien un /home/toto/.ssh, mais je l'ai créer a la mimine...
Donc, dans ce répertoire on doit trouver le fichier autorized_keys contenant la clé publique présente dans le ~/.ssh du client que tu utilises, et tu doit te connecter avec le nom d'utilisateur toto puisque c'est dans son home sur le serveur que se trouve la clé autorisée.
[edit] oup's, je m'étais trompé de fichier (en gras)
Dernière modification par Tomzz (Le 20/04/2010, à 11:07)
Hors ligne
#10 Le 20/04/2010, à 11:07
- dtcd
Re : scp et paire de clefs
oui, c'est ca !
Hors ligne
#11 Le 20/04/2010, à 11:09
- Tomzz
Re : scp et paire de clefs
Alors si tout est ok et que ça ne marche toujours pas, essaie cette commande sur le client:
unset SSH_AUTH_SOCK
et retente la connexion
Hors ligne
#12 Le 20/04/2010, à 11:13
- dtcd
Re : scp et paire de clefs
c'est fait, puis reload du ssh, et marche toujours pas...
grrrrrrrrR....
Hors ligne
#13 Le 20/04/2010, à 11:31
- Tomzz
Re : scp et paire de clefs
Vérifie, visuellement que ~/.ssh/autorized_keys sur le serveur, contienne bien la clé présente dans ~/.ssh/id_rsa.pub du client.
Autre chose, j'utilise peu scp, je ne sais pas si ta commande est correcte, essaie une connexion en console pour voir:
ssh [user]@[ip_serveur]
Dernière modification par Tomzz (Le 20/04/2010, à 11:31)
Hors ligne
#14 Le 20/04/2010, à 11:35
- dtcd
Re : scp et paire de clefs
Vérifie, visuellement que ~/.ssh/autorized_keys sur le serveur, contienne bien la clé présente dans ~/.ssh/id_rsa.pub du client.
ils sont identiques
Autre chose, j'utilise peu scp, je ne sais pas si ta commande est correcte, essaie une connexion en console pour voir:
ssh [user]@[ip_serveur]
me demande un mot de passe
merci encore pour ton aide et ta patience ;o)
Hors ligne
#15 Le 20/04/2010, à 11:45
- Tomzz
Re : scp et paire de clefs
me demande un mot de passe
Ça c'est plutôt bon, soit tu as créé une clé avec un mot de passe, soit c'est simplement le mot de passe de ton user (toto) sur le serveur qui t'ai demandé.
Si toto n'a pas de mot de passe sur ton serveur, soit il faut lui en donner un (c'est mieux) soit voir dans sshd_config le paramètre
# To enable empty passwords, change to yes (NOT RECOMMENDED)
PermitEmptyPasswords no
et le passer à yes (attention, ça je n'en suis pas sûr, jamais testé mais ça me semble logique)
merci encore pour ton aide et ta patience
De rien, tu m'évite la dépression, j'ai un pc win$ (d'un client) en cours de mise à jour et de défragmentation et ma barbe à pris 2 cm depuis que j'ai commencé.
Hors ligne
#16 Le 20/04/2010, à 11:48
- dtcd
Re : scp et paire de clefs
trouvé !
en fait, c'etait un problème de droit, a savoir que je n'avais pas mis
.ssh -> 700
.ssh/authorized_keys -> 600
mais 777 a tout le monde : trop permissif, jeté par le serveur !!!
bonne journée, j'espère que cela aidera.... et merci a HL (il se reconnaitera) et à toi Tomzz pour ton aide !
Hors ligne
#17 Le 20/04/2010, à 11:50
- dtcd
Re : scp et paire de clefs
De rien, tu m'évite la dépression, j'ai un pc win$ (d'un client) en cours de mise à jour et de défragmentation et ma barbe à pris 2 cm depuis que j'ai commencé.
tu va trouver un autre con qui ne lit les tutos a aider, j'en suis sur...:P
Hors ligne
#18 Le 20/04/2010, à 11:51
- dtcd
Re : scp et paire de clefs
c'est ou le résolu ?
Hors ligne
Pages : 1