Je voudrais vérifier si le serveur donné est en ligne et le service donné est actif - ou peut-être même plus simple, si le port donné est ouvert.Comment vérifier si le service et le serveur sont disponibles?
Quelque chose comme ceci:
port_check my_server 22
ou
service_check my_server ssh
Et je recevrais une réponse binaire - oui/non, tout le sens est OK, ou il n'y a pas de connexion (serveur est en panne ou le service n'est pas actif).
Je dois exécuter cet outil à partir du compte d'utilisateur ordinaire (non root). La question est - quel est l'outil? Merci d'avance pour votre aide.
Modifier: Veuillez noter que je dois obtenir une réponse binaire, ce qui signifie que tout outil interactif ou tout outil qui essaie de se connecter en premier n'est pas bon. Il devrait être fondamentalement un ping, mais pour tout service.
Soit ce n'est pas cet outil, soit je ne sais pas comment l'utiliser - je l'ai essayé avant de le demander, mais c'est interactif. Je n'ai pas trouvé d'informations dans le manuel (man telnet) comment passer en mode non-interactif. – greenoldman
@macias Désolé à ce sujet. Est-ce clair maintenant? – khachik
Aah, peu de magie est nécessaire ;-) Merci beaucoup! Maintenant, je peux courir de manière très sympa. Edit: Oui, bien sûr, je dois attendre pour accepter la réponse, SO limitation. – greenoldman