Donc, je mets en place un serveur ssh. J'ai installé le programme ssh-server sur mon serveur. Cependant, je ne voulais pas me connecter via le port 22, pour des raisons, j'ai donc configuré le serveur pour écouter via un autre port (2584). Comment configurer mon client pour qu'il se connecte également via le port 2584 plutôt que le port 22?
En supposant que vous utilisez la commande normale ssh
, c'est le paramètre supplémentaire -p
(voir la page de manuel de man ssh
). Par exemple:
$ ssh -p 2584 user@Host
Notez que ssh
accepte les commandes au format URI, telles que ssh://[email protected]:<port>
. Il est parfaitement valable de faire ce qui suit:
ssh ssh://myuser@domain_name.com:2222
Alternativement, pour éviter de spécifier le port à chaque fois, vous pouvez le déclarer dans ~/.ssh/config
. Voir réponse de Steeldriver pour plus de détails.