J'ai ce serveur qui est configuré pour utiliser un autre port au lieu du 22 pour ssh. Comment puis-je savoir de quel port il s'agit ?
Réponses
Trop de publicités?Exécuter nmap -sV <hostname/ip>
- qui est nmap avec détection de service, c'est-à-dire qu'il détermine ce qui écoute réellement sur le port, plutôt que de deviner le service en fonction du port qu'il utilise.
Cela vous donnera une sortie qui ressemble à quelque chose comme :
PORT STATE SERVICE VERSION
666/tcp open ssh OpenSSH 5.3p1 Debian 3ubuntu4 (protocol 2.0)
S'il ne trouve toujours pas le port, exécutez nmap -p- -sV <hostname/IP>
- ceci va scanner tous les ports 65k - c'est plus lent, mais il le trouvera s'il fonctionne sur un port élevé.
En supposant que vous n'ayez pas accès à la ligne de commande (sinon vous sauriez déjà quel est le numéro de port), vous pouvez effectuer un scan de port pour essayer d'identifier le port sur lequel le service SSH fonctionne. Je vous suggère d'exécuter nmap. Il n'y a cependant aucune garantie qu'il le trouve.