Vous n'êtes pas identifié(e).
Pages : 1
- ajouter ces lignes dans sshd_config :
AllowUsers userlocal
DenyUsers "des autres"
AllowTcpForwarding yes
- relancer ssh
Sur le poste distant, la commande testée est
et, après saisie du mot de passe, on reçoit un 'permission denied'.
Je ne vois pas trop où chercher.
Auriez-vous des pistes ?
Dernière modification par paskal (08-07-2013 17:04:42)
Hors ligne
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne
Hors ligne
Hors ligne
D'où l'intérêt de disposer en plus d'un modem usb rtc car c'est impossible à faire, à ma connaissance, avec une seule IP.
Si, il faut par contre utiliser les ip locales (192.168.1.2 ...).
Dans ta commande :
Tu ne précises pas le port utilisé sur ta machine pour ssh, que tu as pris soin d'ouvrir dans ta box comme tu nous le décris :
Remplacer # par le numéro du port
Y − 3HG − Auto-hébergé
Hors ligne
Si, il faut par contre utiliser les ip locales (192.168.1.2 ...).
Ben, je ne vois pas comment indiquer à la fois l'ip publique, pour passer par le net, et l'ip locale, pour adresser la bonne cible.
Dans ta commande :
ssh -NR 12345:localhost:22 userlocal@xxx.xxx.xxx.xxx
Tu ne précises pas le port utilisé sur ta machine pour ssh
Oui, ça doit venir de là.
Mais, si on ne précise pas, il ne cherche pas le port 22 par défaut ?
Car j'ai l'impression que ça fonctionne bien avec :
Hors ligne
ssh -p # -NR 12345:localhost:22 userlocal@xxx.xxx.xxx.xxx
Remplacer # par le numéro du port
Alors, quand le port 22 est fermé et si on ne précise pas le port avec -p, on se prend 'connection refused', normal quoi, mais pas un 'permission denied'.
A l'examen des logs, je pense qu'il y a dû y avoir une c......, heu, une erreur à la saisie du mp.
Actuellement, ça fonctionne impec.
Je passe en reso.
Dernière modification par paskal (08-07-2013 17:04:16)
Hors ligne
Bonjour,
Thuban a écrit :Si, il faut par contre utiliser les ip locales (192.168.1.2 ...).
Ben, je ne vois pas comment indiquer à la fois l'ip publique, pour passer par le net, et l'ip locale, pour adresser la bonne cible.Thuban a écrit :Dans ta commande :
ssh -NR 12345:localhost:22 userlocal@xxx.xxx.xxx.xxx
Tu ne précises pas le port utilisé sur ta machine pour sshOui, ça doit venir de là.
Mais, si on ne précise pas, il ne cherche pas le port 22 par défaut ?
Car j'ai l'impression que ça fonctionne bien avec :ssh -R 12345:localhost:22 userlocal@xxx.xxx.xxx.xxx
Je pensais que tu tentais de te connecter à partir du réseau local.
Y − 3HG − Auto-hébergé
Hors ligne
Hors ligne
Pages : 1