Connexion ssh
leroy680
Messages postés
123
Statut
Membre
-
doudoupe Messages postés 94 Statut Membre -
doudoupe Messages postés 94 Statut Membre -
Bonjour,les amis
j'ai installé ssh sur un serveur sous debian mais lorsqu'à partir d'un client je fais une session telnet sur le serveur à l'aide de la commande : % login@nom_dns_de_mon_serveur, c'est une suite interminable de ping qui se font.
Moi je m'attendais à ce qu'il me demande une quelconque authentification mais rien. Quelqu'un peut m'aider?
j'ai installé ssh sur un serveur sous debian mais lorsqu'à partir d'un client je fais une session telnet sur le serveur à l'aide de la commande : % login@nom_dns_de_mon_serveur, c'est une suite interminable de ping qui se font.
Moi je m'attendais à ce qu'il me demande une quelconque authentification mais rien. Quelqu'un peut m'aider?
A voir également:
- Connexion ssh
- Gmail connexion - Guide
- Connexion chromecast - Guide
- Ssh download - Télécharger - Divers Web & Internet
- Gmail connexion autre compte - Guide
- Site inaccessible n'autorise pas la connexion - Guide
13 réponses
Bonjour,
à partir d'un client je fais une session telnet sur le serveur
En faisant une session telnet vous appelez un serveur telnet. Si ça ne marche pas, le serveur ssh est hors de cause.
Pour appeler un serveur ssh, il faut un client ssh
Manu
à partir d'un client je fais une session telnet sur le serveur
En faisant une session telnet vous appelez un serveur telnet. Si ça ne marche pas, le serveur ssh est hors de cause.
Pour appeler un serveur ssh, il faut un client ssh
Manu
Salut,
Quelle commande tapes-tu exactement ?
La syntaxe est la suivante :
Quelle commande tapes-tu exactement ?
La syntaxe est la suivante :
ssh login@nom_dns_de_ton_serveuravec éventuellement le port modifié (-p 222) si changé dans le fichier de conf...
Bonjour
Il ne faut pas taper de % avant ssh (c'est à mon avis ce que jipicy voulait vérifier)
Si c'est ce que tu as fait, c'est probablement l'origine du problème.
Sinon, il faut bien sur que ssh ait été installé sur le serveur (aptitude install ssh)
Il ne faut pas taper de % avant ssh (c'est à mon avis ce que jipicy voulait vérifier)
Si c'est ce que tu as fait, c'est probablement l'origine du problème.
Sinon, il faut bien sur que ssh ait été installé sur le serveur (aptitude install ssh)
la commande que je tape est la suivante: % ssh login@nom_dns_de_mon_serveur.
S'il te plait y aurait-il une configuration particulière à faire pour faire d'un poste un client ssh?
S'il te plait y aurait-il une configuration particulière à faire pour faire d'un poste un client ssh?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Le daemon sshd côté serveur est démarré au moins ?
Que te renvoie exactement la commande comme message ?
Que te renvoie exactement la commande comme message ?
j'ai essayé depuis le client d'établir une session telnet sur le serveur à l'aide de la commande : ssh login@nom_de_mon_serveur. voici le résultat de la commande
drosophyle:/home/guest# ssh login@trifide
The authenticity of host 'trifide (192.168.1.1)' can't be established.
RSA key fingerprint is 7f:ef:73:17:02:13:64:6e:34:19:1d:ff:fe:55:b1:ef.
Are you sure you want to continue connecting (yes/no)? y
Please type 'yes' or 'no': yes
Warning: Permanently added 'trifide,192.168.1.1' (RSA) to the list of known hosts.
login@trifide's password:
Permission denied, please try again.
login@trifide's password:
Permission denied, please try again.
login@trifide's password:
Permission denied (publickey,password).
drosophyle:/home/guest# ssh login@drosophyle
ssh: connect to host drosophyle port 22: Connection refused
drosophyle:/home/guest# ssh login@trifide
login@trifide's password:
Actuellement j'ai deux problèmes:
1- il parait qu'en principe à la première connexion ssh sur un serveur il faut vérifier si le fingerprint affiché dans les réultats est le même que celui de la clé publique du serveur. Je me suis amusé à le vérifier dans le fichier etc/ssh/ssh_host_rsa_key pub mais ce qui apparait n'est pas en hexadécimal pour que je fasse la comparaison.alors j'ai dû faire yes comme réponse à la question :Are you sure you want to continue connecting (yes/no)?
je voudrais savoir comment faire pour vérifier si le fingerprint est le même.
2-Ensuite à l'invite login@trifide's password:
même lorsque je mets le mot de passe root du serveur j'ai toujours la même réponse:Permission denied, please try again. Quelqu'un me disait qu'il faut déclarer les utilisateurs sur le serveur comment dois-je le faire?
drosophyle:/home/guest# ssh login@trifide
The authenticity of host 'trifide (192.168.1.1)' can't be established.
RSA key fingerprint is 7f:ef:73:17:02:13:64:6e:34:19:1d:ff:fe:55:b1:ef.
Are you sure you want to continue connecting (yes/no)? y
Please type 'yes' or 'no': yes
Warning: Permanently added 'trifide,192.168.1.1' (RSA) to the list of known hosts.
login@trifide's password:
Permission denied, please try again.
login@trifide's password:
Permission denied, please try again.
login@trifide's password:
Permission denied (publickey,password).
drosophyle:/home/guest# ssh login@drosophyle
ssh: connect to host drosophyle port 22: Connection refused
drosophyle:/home/guest# ssh login@trifide
login@trifide's password:
Actuellement j'ai deux problèmes:
1- il parait qu'en principe à la première connexion ssh sur un serveur il faut vérifier si le fingerprint affiché dans les réultats est le même que celui de la clé publique du serveur. Je me suis amusé à le vérifier dans le fichier etc/ssh/ssh_host_rsa_key pub mais ce qui apparait n'est pas en hexadécimal pour que je fasse la comparaison.alors j'ai dû faire yes comme réponse à la question :Are you sure you want to continue connecting (yes/no)?
je voudrais savoir comment faire pour vérifier si le fingerprint est le même.
2-Ensuite à l'invite login@trifide's password:
même lorsque je mets le mot de passe root du serveur j'ai toujours la même réponse:Permission denied, please try again. Quelqu'un me disait qu'il faut déclarer les utilisateurs sur le serveur comment dois-je le faire?
lorsque je mets le mot de passe root du serveur j'ai toujours la même réponse:Permission denied,
root est-il autorisé à se connecter ? C'est une directive du fichier de conf qui doit être à "yes" (mais ce n'est pas conseillé)
root est-il autorisé à se connecter ? C'est une directive du fichier de conf qui doit être à "yes" (mais ce n'est pas conseillé)
je suis arrivé à faire la connexion ssh sur le serveur.Merci pour vos conseils.
Mon erreur c'était que dans ma commande : ssh login@nom_de_mon_serveur, je ne remplaçais pas login par un user autorisé. Cependant j'aimerais toujours savoir comment spécifier les utilisateurs autorisés. Merci.
Mon erreur c'était que dans ma commande : ssh login@nom_de_mon_serveur, je ne remplaçais pas login par un user autorisé. Cependant j'aimerais toujours savoir comment spécifier les utilisateurs autorisés. Merci.
Extrait du "man sshd_config" :
AllowUsers
Ce mot-clef peut être suivi d'une liste de motifs de noms d'util-
isateurs, séparés par des espaces. S'il est spécifié, seuls les
noms d'utilisateurs correspondant à un des motifs sont autorisés
à se connecter. On peut utiliser les caractères « * » ou « ? »
comme des jokers. Seuls les noms d'utilisateurs sont valides ;
les identifiants d'utilisateurs (UID) ne sont pas reconnus. Par
défaut, la connexion est autorisée pour tous les utilisateurs.
Si le motif est de la forme UTILISATEUR@MACHINE, alors UTILISA-
TEUR et MACHINE sont vérifiés séparément, en restreignant les
connexions à des utilisateurs en particulier sur des machines en
particulier.:-))
Merci je vais essayé et te tenir informé.
J'ai maintenant tenté l'authentification par clé.
Elle consiste à ce qu'on m'a dit à générer une clé à l'aide de la commande :
ssh-keygen -t dsa (je t'épargne des détails)
ensuite autoriser cette clé publique en la copiant dans le fichier /.ssh/authorized_keys du serveur à l'aide de la
commande :ssh-copy-id -i ~/.ssh/id_dsa.pub login@trifide
le problème est que quand j'exécute la commande j'ai le message suivant:
/usr/bin/ssh-copy-id: ERROR: No identities found
ma question est de savoir si le mot clé id dans la commande représente bien le nom donné au fichier contenant la clé générée. Si c'est bien cela alors où se trouve mon problème.
J'ai maintenant tenté l'authentification par clé.
Elle consiste à ce qu'on m'a dit à générer une clé à l'aide de la commande :
ssh-keygen -t dsa (je t'épargne des détails)
ensuite autoriser cette clé publique en la copiant dans le fichier /.ssh/authorized_keys du serveur à l'aide de la
commande :ssh-copy-id -i ~/.ssh/id_dsa.pub login@trifide
le problème est que quand j'exécute la commande j'ai le message suivant:
/usr/bin/ssh-copy-id: ERROR: No identities found
ma question est de savoir si le mot clé id dans la commande représente bien le nom donné au fichier contenant la clé générée. Si c'est bien cela alors où se trouve mon problème.
Up pour le dernier message.
JE suis dans ce cas là meme message d'erreur...
J'ai rentré la commande :
Elle m'a renvoyé tout ce qu'il y a de plus normal :
Et le figerprint ensuite.
Ce qui m'étonne c'est que je n'ai aucun nouveau fichier de créer dans /root/.ssh Je pensais trouver id_dsa mais rien.
Et apres la commande
J'ai l'erreur :
Que faire?
EDIT : J'ai refais la manip et c'est bon j'ai bien créé mon id_dsa... Mais alors pourquoi la première fois ça n'a rien fait... mystère...
JE suis dans ce cas là meme message d'erreur...
J'ai rentré la commande :
ssh-keygen -t dsa -b 1024
Elle m'a renvoyé tout ce qu'il y a de plus normal :
Your identification has been saved in id_dsa. Your public key has been saved in id_dsa.pub.
Et le figerprint ensuite.
Ce qui m'étonne c'est que je n'ai aucun nouveau fichier de créer dans /root/.ssh Je pensais trouver id_dsa mais rien.
Et apres la commande
ssh-copy-id -i /root/.ssh/id_dsa.pub root@mon_ip_server_backup
J'ai l'erreur :
/usr/bin/ssh-copy-id: ERROR: No identities found
Que faire?
EDIT : J'ai refais la manip et c'est bon j'ai bien créé mon id_dsa... Mais alors pourquoi la première fois ça n'a rien fait... mystère...