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
A voir également:

9 réponses

jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
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
 
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   Statut Modérateur Dernière intervention   4 896
 
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
 
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   Statut Modérateur Dernière intervention   4 896
 
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
 
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   Statut Modérateur Dernière intervention   4 896
 
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
 
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   Statut Modérateur Dernière intervention   4 896
 
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
 
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
 
ç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