OVH Cloud OVH Cloud

Debian et « services »

3 réponses
Avatar
didier
Bonjour, toutes et tous,

Je me sers parfois de samba, ou de proftp, etc., mais trop
rarement pour les laisser tourner en permanence.
Je préférerais ne les mettre en route qu'au besoin.
Avec Mandriva je sais où aller changer ça, drakconf, services,...
Mais avec Debian, c'est où, c'est comment ??
Vous l'avez compris, je débute avec Debian (sarge).

debiannement,
Didier.

3 réponses

Avatar
Samuel Colin
Dixit didier :
Bonjour, toutes et tous,

Bonsoir,


Je préférerais ne les mettre en route qu'au besoin.
[...]
Mais avec Debian, c'est où, c'est comment ??

C'est le démon inetd qui écoute les ports et se charge de lancer le

service associé, pour peu que cela ait été spécifié dans
/etc/inetd.conf.
Donc "man inetd".
Note cependant que si le serveur que tu installes a un paquet bien
écrit, il proposera à la configuration de celui-ci de lancer le
serveur en question via inetd ou le laisser tourner tout le temps.
Une version plus évoluée d'inetd qui fait de la redirection (pas sûr
que tu en aies besoin, cependant) s'appelle xinetd.

Avatar
Arol
"didier" a écrit dans le message de news:
Je me sers parfois de samba, ou de proftp, etc., mais trop
rarement pour les laisser tourner en permanence.
Je préférerais ne les mettre en route qu'au besoin.
Avec Mandriva je sais où aller changer ça, drakconf, services,...
Mais avec Debian, c'est où, c'est comment ??


En ligne de commande :

Pour empecher un service de se lancer au démarrage
update-rc.d -f nom_du_service remove

Pour le lancer en manuel :
/etc/init.d/nom_du_service start

Pour que le service se lance au démarrage :
update-rc.d nom_du_service defaults

Pour l'arrêter en manuel :
/etc/init.d/nom_du_service stop

Avatar
Rakotomandimby (R12y)
didier:

Mais avec Debian, c'est où, c'est comment ??
Vous l'avez compris, je débute avec Debian (sarge).


Avec Debian, il est tout d'abord necessaire de comprendre ce qui se passe
dessous.
Pour le FTP et le HTTP (je ne sais pas pour samba), chaque mode de
fonctionnement porte un nom.

- Celui ou le service est lancé et écoute tout le temps: c'est
le mode "standalone".
- Celui ou le service n'est réllement lancé que l'orsqu'il y a une
requete pour lui, c'est le mode "via (x)inetd".

Il y a donc inetd ou xinetd qui sont des "superserveurs" et qui écoutent
sur tels ou tels ports. Si ils reçoivent une requete qur tel port, ils
lancent le serveur qu'il faut. Il faut donc juste configurer Apache (par
exemple) dans ce sens (il y a une directive pour ça dans le fichier de
conf) ainsi que inetd (ou xinetd), pour qu'ils travaillent ensemble.

Donc, tu peux utiliser:
http://www.google.fr/search?qÞbian+apache+inetd
http://www.google.fr/search?qÞbian+<le_nom_de_tonserveur_ftp>+inetd
...