Pb swat port 901

Fermé
richard250258 - 28 mars 2006 à 09:27
 richard250258 - 28 mars 2006 à 16:36
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

9 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
28 mars 2006 à 09:31
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
richard250258
28 mars 2006 à 12:13
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
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
28 mars 2006 à 12:21
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
richard250258
28 mars 2006 à 13:12
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
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
28 mars 2006 à 13:38
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
richard250258
28 mars 2006 à 14:03
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
28 mars 2006 à 14:10
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
richard 250258
28 mars 2006 à 14:21
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
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
28 mars 2006 à 14:34
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
richard250258
28 mars 2006 à 15:24
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
richard250258
28 mars 2006 à 16:36
ç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