Forum Linux.débutant Gestion serveur prosody par telnet

Posté par . Licence CC by-sa.
Tags : aucun
0
21
mar.
2018

Bonjour à tous,

Je cherche quelqu'un qui utilise telnet pour le serveur prosody.

Telnet me sert d'après la doc de prosody ci-jointe à gérer les rooms de mes muc.
https://prosody.im/doc/console

Est-ce que quelqu'un a déjà utilisé telnet pour prosody (v9.12 pour ma part) ?

Je n'ai pas accès aux commandes de prosody via la console telnet :
telnet localhost 5582
ctrl + '$'

Merci pour vos retours d'expériences.

Bonne fin de journée.

  • # Précisons le problème ?

    Posté par (page perso) . Évalué à 2.

    Tu n'arrives pas à établir la connexion quand tu fais telnet sur ce port, parce que le processus n'écoute pas sur celui-ci ? Si c'est le cas, le module admin_telnet mentionné dans la doc est-il bien chargé ? Le port correspondant est-il bien ouvert (cf. netstat ou autre) ?

    Si tu arrives à te connecter, les éventuelles commandes devraient laisser des traces dans les logs de prosody, ce qui devrait être un bon point de départ.

    Debian Consultant @ DEBAMAX

  • # Activer la console

    Posté par . Évalué à 2.

    Salut,

    Je n'ai pas d'expérience concernant l'utilisation de cette interface d'administration mais pour pouvoir l'utiliser, il faut l'activer dans le fichier de configuration de prosody (prosody.cfg.lua). Dans la section modules_enabled, il faut indiquer "admin_telnet" (sur mon serveur, il suffit de dé-commenter la ligne en supprimant les deux tirets).
    Après modification du fichier de conf, il faut redémarrer prosody.

  • # telnet

    Posté par . Évalué à 2.

    Je suis surpris de voir que c’est encore utilisé…

    C’est la version 0.10.0 (la dernière) de Prosody ?

    • [^] # Re: telnet

      Posté par . Évalué à 1.

      Je suis sur la 9.12 pour le moment mais je ne pense pas que la 0.10.0 intègre cette fonctionnalité.

    • [^] # Re: telnet

      Posté par . Évalué à 2. Dernière modification le 26/03/18 à 19:56.

      Ça sert aussi dans certains équipement réseau me semble. Bien sûr vue (l'absence totale de) la sécurité du protocole, il faut l'activer explicitement. Mais bon, je ne suis pas (encore, du moins, mais je travaille à la migration de mon cerveau) sysadmin, je peux me tromper.

      Par contre, je te rejoins sur le fait que je sois surpris que ça soit encore utilisé pour un système de type serveur? Sur une interface ethernet dédié à l'administration, peut-être?

      • [^] # Re: telnet

        Posté par . Évalué à 3.

        Peut-être que cette interface n’est disponible que sur localhost et sert juste à communiquer localement avec l’instance ? Dans ce cas ce serait déjà moins surprenant de ne pas chiffrer. J’ai vérifié sur le site Prosody en cherchant "admin", puis "telnet", puis "ssh", ce module d’administration en question a l’air d’être la méthode normale de contrôler l’instance en ligne de commande.

        Pour les équipements réseaux j’aurais tendance à penser que, sur ceux qui sortent actuellement, c’est par défaut SSH qui est utilisé. Mais il se peut que je me trompe complètement !

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.