![]() |
![]() |
![]() |
V. MISE EN PLACE DU SERVICE INET
Le service INET permet de scruter les connexions qui arrivent sur le
périphérique en contact avec le réseau et lance les
services appropriés en fonction de la valeur du port contenu dans
les paquets reçus. INET est indispensable pour gérer des
services comme TELNET, FTP, POP3, FINGER, etc. Pour que INET fonctionne,
il faut bien entendu que le service network
soit préalablement lancé.
Les packages a installer sont :
tcp-wrappers
netkit-base
La procédure à suivre est la même que pour l'installation
du TCP/IP.
Le fichier /etc/inetd.conf contient
les services qu'INET doit lancer. Tapez man inetd
pour en savoir plus. Le fichier /etc/services
contient quant à lui une table de correspondance entre les numéros
de ports et les services concernés.
Les fichiers /etc/hosts.allow et /etc/hosts.deny permettent de définir des droits de connexions. Le premier définit ceux qui ont le droit de se connecter, le second ceux qui n'en ont pas le droit. Tapez man hosts.allow pour en savoir plus. Sachez que ces droits concernent uniquement l'authentification de machines (via leur adresse IP). Nous verrons plus tard comment gérer les droits sur des utilisateurs particuliers.
Remarque : ces deux fichiers ne sont pas directement lus par le démon inetd mais par le démon tcpd qui lui-même est lancé par inetd.
![]() |
![]() |
![]() |