Procédure de tests

1 - Créez un compte d'utilisateur.

2 - Sur la console, ouvrez une session sous le compte root.

3 - Vous devez pouvoir utiliser les commandes :

«#> ftp localhost » ou « ftp `hostname` » en vous authentifiant avec le compte que vous avez créé
«#> telnet localhost » ou « telnet `hostname` » en utilisant le compte que vous avez créé.
où `hostname` indique le nom d'hôte de votre machine.

Si ces commandes fonctionnent sur le serveur, réaliser les opérations à partir d'un client distant.

Vous pouvez vérifier le fonctionnement de « tcpwraper »

1 - Interdisez tout dans le fichier /etc/hosts.deny (mettre ALL:ALL à la fin du fichier). Attention, mettez plusieurs retours chariots (CR/LF) à la fin du fichier sinon la dernière ligne n'est pas lue. Vous avez des exemples dans "man 5 hosts_access" ou man "hosts.allow".

2 - Vérifiez que l'accès ftp est maintenant refusé, vérifiez les messages dans /var/log/syslog et /var/log/auth.log

Vous devriez voir, dans les fichiers de log (journaux) les demandes ftp rejetées par TCPWrapper.

Remettez le fichier hosts.deny dans son état initial.