Pb swat port 901

richard250258 -  
 richard250258 -
j'ai installé swat sur ma machine mais le port 901 refuse de s'activer

j'ai paramètré le fichier services avec :
swat 901/tcp #SWAT

et le fichier inetd.conf :
swat stream tcp nowait.400 root /usr/sbin/swat swat

aurais je oublié qq chose ?

quelqu'un aurait il une idée ?
Merci d'avance pour votre aide

Richard
Configuration: linux débian ubuntu  5.1

9 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    Il me semble que sous Ubuntu le daemon des services est "xinetd" et non plus "inetd" (mais je peux me tromper).

    Quoi qu'il en soit, après les modifications, as-tu relancé le daemon (/etc/init.d/(x)inetd restart) ?
    0
  2. richard250258
     
    merci pout la réponse...

    inetd était installé mais de façon incomplète

    j'ai donc installé xinetd j'ai paramétré le fichier xinetd.conf :
    service swat
    > {
    > port = 901
    > socket_type = stream
    > wait = no
    > only_from = adresse IP du serveur
    > user = root
    > server = /usr/sbin/swat
    > log_on_failure += USERID
    > disable = no
    > }

    et qd je lance xinetd reload ou restart il me renvoie une liste d'options

    qu'en penses tu ?
    0
    1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      Re-

      Ce n'est pas "/etc/xinetd.conf" qu'il faut paramétrer, mais le fichier "/etc/xinetd.d/swat".

      Le fichier "/etc/xinetd.conf" n'est en fait qu'un fichier de configuration par défaut, chaque service étant géré par son propre fichier de conf dans "/etc/xinetd.d/"
      0
  3. richard250258
     
    ok ... mais je n'ai pas ce fichier (toutefois j'ai bien le repertoire xinetd.d) !
    comment cela ce fait il ?
    pourtant j'ai bien le daemon swat sur ma machine

    Richard
    0
    1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      Re-

      pourtant j'ai bien le daemon swat sur ma machine
      Qu'entends-tu par là ?

      Comment as-tu installé "xinet" ?
      As-tu désinstallé "inet" ?
      0
  4. richard250258
     
    pourtant j'ai bien le daemon swat sur ma machine
    Qu'entends-tu par là ?

    > /usr/sbin/xinetd

    Comment as-tu installé "xinet" ?
    As-tu désinstallé "inet" ?

    xinetd je l'ai installé avec le gestionnaire de paquetage Synaptic qui est dans Ubuntu

    apparament inetd semble avoir disparu.

    j'ai un paramètre inetd 9098/tcp (fichier services) ce paramètre est il à modifier ?

    et comment ce fait il que je n'ai pas de fichier : "/etc/xinetd.d/swat" ?
    --
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Ok.

    usr/sbin/xinetd
    Le fait que "xinet" soit installé et que le daemon soit lancé ne prouve pas que "swat" le soit et encore moins qu'il tourne.
    "swat" est un service qui est lancé par "xinet" au même titre que "telnet" ou "rsync.

    Et le paquet "swat" est-il installé ?
    0
  7. richard 250258
     
    Le fait que "xinet" soit installé et que le daemon soit lancé ne prouve pas que "swat"

    oui tu as tout à fait raison, en fait j'ai fait un lapsus ....!
    Il fallait lire swat et non xinetd

    oui /usr/sbin/swat est bien installé ainsi que ses dépendences (via le gestionnaire de paquets Synaptic)
    0
  8. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Alors essaie de recopier le fichier "swat" dont tu parlais dans le post #2 et de la placer dans "/etc/xinet.d/" en le nommant "swat" (le tout en "root") et de relancer le daemon "xinetd"...
    0
  9. richard250258
     
    en fait le fichier dont je te parlais dans le msg 2, c'était le fichier xinetd.conf

    j'ai fait ce que tu m'as dit mais qd je lance 'xinetd reload' j'ai tjrs une liste d'options en resultat
    0
  10. richard250258
     
    ça y est ça roule

    en fait j'ai lancé la commande xinetd -d et ça a activé le port 901
    pkoi cette commande plutot que xinetd reload (ou restart)...
    je n'en sais rien le principal est que ça fonctionne
    0