- Communauté Orange
- ➔
- internet & fixe
- ➔
- ma connexion
- ➔
- Administrer mon Raspberry pi via ssh avec ma liveb...
Vous avez une question ?
Interrogez la communautéAdministrer mon Raspberry pi via ssh avec ma livebox.
- S'abonner au fil RSS
- Marquer le sujet comme nouveau
- Marquer le sujet comme lu
- Placer ce Sujet en tête de liste pour l'utilisateur actuel
- Marquer
- S'abonner
- Page imprimable
- Marquer comme nouveau
- Marquer
- S'abonner
- S'abonner au fil RSS
- Imprimer
- Signaler
Administrer mon Raspberry pi via ssh avec ma livebox.
bonjour,
j'avoue être arrivé au bout de mes compétances concernant se problème et donc j'espère que quelqu'un aura la réponse. J'ai beau lire les fils ressemblant à mon problème aucune procédure ne fonctionne pour moi. Mon problème est le suivant: Je voudrais administrer mon raspberry pi (que j'abrègerais Rpi) via ssh et qui est connecté à ma livebox fibre (livebox play ou livebox v3). Voivi ma config actuelle (celle que moi j'ai fait):
---
DHCP ( il est activé) distribue des adresses de 192.168.1.10 à 192.168.1.150
Baux statique pour mon Rpi: 192.168.1.2 (que j'ai apellé raspberrypi)
DMZ activé sur le 192.168.1.2
règle NAT/PAT redirection de port 22/TCP et 22/UDP vers raspberrypi
pare feux réglage sur moyen (réglage sur faible ne change rien)
Adresse publique IPV4: pu_IPv4 (trouver par https://www.whatismyip.com/fr/)
Protocole IPv6 désactivé
---
Précision: mon Rpi est en filaire, branché directement à un port RJ45 de la box, sur mon ordinateur j'ai une distribution GNU/Linux, une distribution Debian version 9, et sur mon Rpi une rasbian (à jour).
$ ssh login@192.168.1.2 #OK
ou
$ ssh login@raspberrypi #OK
mais
$ ssh login@pu_IPv4 #KO
me retourne un message d'erreur (au bout d'une dizaine de minute)
Connection closed by pu_IPv4 port 22
Comme je l'ai dit ayant atteint les limite de ma compétances, je fais appel à vous pour résoudre mon problème (bon j'avoue je pense en particulier @PhilDur mais je ne suis pas sectaire j'accepte l'aide de tout le monde :smileyvery-happy: ).
Par avance merci de vos réponse
Cordialement,
- Marquer comme nouveau
- Marquer
- S'abonner
- S'abonner au fil RSS
- Imprimer
- Signaler
Re: Administrer mon Raspberry pi via ssh avec ma livebox.
Bonjour Spirale21
@Spirale21 a écrit :
DHCP ( il est activé) distribue des adresses de 192.168.1.10 à 192.168.1.150
Baux statique pour mon Rpi: 192.168.1.2 (que j'ai apellé raspberrypi)
DMZ activé sur le 192.168.1.2
Pour moi il y a là un manque de cohérence.
Modifie le bail DHCP et génère un bail ;
Rpi: 192.168.1.150
La plus haute adresse DANS la plage DHCP
Essaye ça et tiens nous au courant.
Cordialement
PhilDur
Votre machine vous en remerciera
- Marquer comme nouveau
- Marquer
- S'abonner
- S'abonner au fil RSS
- Imprimer
- Signaler
Re: Administrer mon Raspberry pi via ssh avec ma livebox.
Bonjour,
Merci de ta réponse si rapide: j'ai donc essayer un bail statique pour mon Rpi à l'adresse 192.168.1.150 (la plus haute délivrée par mon DHCP) (j'ai changé ma DMZ aussi)
donc
$ ssh login@192.168.1.150 #OK $ ssh login@raspberrypi #OK
mais
$ssh login@pu_IPv4 #NOK ssh: connect to host pu_IPv4 port 22: Connection timed out
Cordialement
- Marquer comme nouveau
- Marquer
- S'abonner
- S'abonner au fil RSS
- Imprimer
- Signaler
Re: Administrer mon Raspberry pi via ssh avec ma livebox.
OK
Qu'y a t-il dans ton fichier known_hosts
Ton daemon sshd a été démarré avec quelles options
Quelle valeur y a t-il dans CheckHostIp
"
CheckHostIP
If this flag is set to ''yes'', ssh(1) will additionally check the host IP address in the known_hosts file. This allows ssh to detect if a host key changed due to DNS spoofing. If the option is set to ''no'', the check will not be executed. The default is ''yes''."
Normalement ça ne sert à rien d'utiliser ssh si tu n'as pas rempli le fichier known_hosts
Sinon autant te connecter en telnet.
J'avoue que j'ai complètement oublié comment on trouvait la clé du hosts à mettre dans le fichier known_hosts.
Je t'invite à le chercher dasn le man en cherchant dans ssh, open_ssh, known_hosts, ...
Il se pourrait aussi que tu trouves ça dans la documentation de putty (basé sur openssh).
J'ai passé l'age de jouer à ça, à ton tour !
Le site die.net contient une très bonne version du man
Bon courage
PhilDur
Votre machine vous en remerciera
- Marquer comme nouveau
- Marquer
- S'abonner
- S'abonner au fil RSS
- Imprimer
- Signaler
Re: Administrer mon Raspberry pi via ssh avec ma livebox.
- dans mon fichier know_hosts il y a les fingerprint des IP distante haché en SHA256.
- dans mon ssh_config (il est en commentaire)
# CheckHostIP yes
Je me suis aussi fié à cette page : https://man.openbsd.org/sshd
● ssh.service - OpenBSD Secure Shell server Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enab Active: active (running) since Sat 2017-10-21 11:17:19 CEST; 7h ago Process: 4233 ExecReload=/bin/kill -HUP $MAINPID (code=exited, status=0/SUCCES Main PID: 440 (sshd) Tasks: 1 (limit: 4915) CGroup: /system.slice/ssh.service └─440 /usr/sbin/sshd -D oct. 21 13:32:20 Asus systemd[1]: Reloading OpenBSD Secure Shell server. oct. 21 13:32:20 Asus sshd[440]: Received SIGHUP; restarting. oct. 21 13:32:20 Asus systemd[1]: Reloaded OpenBSD Secure Shell server. oct. 21 13:32:20 Asus sshd[440]: Server listening on 0.0.0.0 port 22. oct. 21 13:32:20 Asus sshd[440]: Server listening on :: port 22. oct. 21 13:32:20 Asus systemd[1]: Reloading OpenBSD Secure Shell server. oct. 21 13:32:20 Asus sshd[440]: Received SIGHUP; restarting. oct. 21 13:32:20 Asus systemd[1]: Reloaded OpenBSD Secure Shell server. oct. 21 13:32:20 Asus sshd[440]: Server listening on 0.0.0.0 port 22. oct. 21 13:32:20 Asus sshd[440]: Server listening on :: port 22.
Après pour les options du démon ssh... j'ai tout laissé par défaut
Merci de vouloir m'aider
- Marquer comme nouveau
- Marquer
- S'abonner
- S'abonner au fil RSS
- Imprimer
- Signaler
Re: Administrer mon Raspberry pi via ssh avec ma livebox.
Bonjour, j'ai le même problème,
La commande
ssh -vvv pi@ip_publique
me renvoi
OpenSSH_7.6p1 Ubuntu-4ubuntu0.3, OpenSSL 1.0.2n 7 Dec 2017 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 19: Applying options for * debug2: resolving "x.x.x.x" port 22 debug2: ssh_connect_direct: needpriv 0 debug1: Connecting to x.x.x.x [x.x.x.x] port 22. debug1: Connection established. debug1: identity file /home/gabriel/.ssh/id_rsa type 0 debug1: key_load_public: No such file or directory debug1: identity file /home/gabriel/.ssh/id_rsa-cert type -1 debug1: key_load_public: No such file or directory debug1: identity file /home/gabriel/.ssh/id_dsa type -1 debug1: key_load_public: No such file or directory debug1: identity file /home/gabriel/.ssh/id_dsa-cert type -1 debug1: key_load_public: No such file or directory debug1: identity file /home/gabriel/.ssh/id_ecdsa type -1 debug1: key_load_public: No such file or directory debug1: identity file /home/gabriel/.ssh/id_ecdsa-cert type -1 debug1: key_load_public: No such file or directory debug1: identity file /home/gabriel/.ssh/id_ed25519 type -1 debug1: key_load_public: No such file or directory debug1: identity file /home/gabriel/.ssh/id_ed25519-cert type -1 debug1: Local version string SSH-2.0-OpenSSH_7.6p1 Ubuntu-4ubuntu0.3 debug1: Remote protocol version 2.0, remote software version OpenSSH_7.9p1 Raspbian-10+deb10u2 debug1: match: OpenSSH_7.9p1 Raspbian-10+deb10u2 pat OpenSSH* compat 0x04000000 debug2: fd 3 setting O_NONBLOCK debug1: Authenticating to x.x.x.x:22 as 'pi' debug3: hostkeys_foreach: reading file "/home/gabriel/.ssh/known_hosts" debug3: send packet: type 20 debug1: SSH2_MSG_KEXINIT sent Connection closed by x.x.x.x port 22