Si vous souhaitez identifier et vérifier si le service Telnet est en cours d'exécution sur votre serveur, en particulier sur un serveur Web ou un hôte Web exposé à des attaques mondiales, voici un moyen simple d'effectuer la vérification sur le processus Telnet.
Le moyen le plus simple de vérifier si le processus Telnet est en cours d'exécution ou non sur le serveur consiste à utiliser la commande ps qui affiche les processus en cours d'exécution. Pour vérifier tout processus Telnet en cours d'exécution, connectez-vous au serveur via SSH (ou physiquement à l'aide de la console, si vous pouvez établir une connexion Telnet au serveur, le service Telnet est évidemment en cours d'exécution) et exécutez la commande suivante :
ps -aux | grep telnet
Si le résultat renvoie d'autres processus autres que la ligne "grep telnet", cela signifie qu'un processus Telnet est en cours d'exécution ou qu'une session est ouverte.
Vous pouvez également rechercher sur votre serveur le port 23 ouvert, que Telnet utilise normalement pour se connecter. Si le port 23 n'est pas fermé, cela signifie que le service Telnet est peut-être en cours d'exécution. Pour vérifier si le port 23 est fermé ou ouvert, vous devez avoir nmap installé sur le serveur. La commande à utiliser est :
nmap -sT -O localhost