web-dev-qa-db-fra.com

Comment se connecter à un certain port sur SSH

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?

2
Saker Alabas

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
6
Christian Wolf

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.

1
Sergiy Kolodyazhnyy