Les services

Transcription

Les services
1
LES SERVICES
Fonctionnement d’un serveur
2
Le service est à l’écoute des demandes
Fonctionnement d’un serveur
3
Fonctionnement d’un serveur
4
Le fichier /etc/services
Fonctionnement d’un serveur
5
Serveur Telnet
6
Deux processus (démon)
Inetutils-inetd : démon qui écoute sur le réseau en
utilisant le fichier /etc/inetd.conf
Telnetd: démon lancé par Inetutils-inetd
lorsqu’il y a une demande de service
Procédure
Installation Inetd
Installation telnetd
Test de connexion à partir du client Ubuntu
Synthèse
7
Au démarrage de la machine
Synthèse
8
Après ouverture
d’une session
Telnet
/sbin/init
premier
processus lancé
avec un pid à 1
Synthèse
9
Fichier de configuration: /etc/inetd.conf
Netstat
10
Netstat -l
les connexions TCP et lister l'ensemble des ports TCP et
UDP ouverts sur l'ordinateur.
TCP/UDP: Protocoles de transport utilisé sur le réseau
Internet pour transmettre des données entre deux
machines.
Netstat
11
Netstat –nl
Serveur FTP
12
Définition
Il permet, depuis un ordinateur, de copier des fichiers vers
un autre ordinateur du réseau, d'administrer un site web, ou
encore de supprimer ou de modifier des fichiers sur cet
ordinateur.
Il s’effectue par Internet ou par le biais d'un réseau
informatique local (intranet)
Les objectifs
permettre un partage de fichiers entre machines distantes
permettre une indépendance aux systèmes de fichiers des
machines clientes et serveur
permettre de transférer des données de manière efficace
Serveur FTP
13
L’authentification
Degré de sécurité assez faible pour l’authentification
client. Les données transférées ne sont pas cryptées.
Le mode anonyme
Compte unique anonyme avec des accès limités (lecture
seule sur certains répertoires).
Nom du compte : anonymous.
Les modes FTP
14
Mode actif
Le client établi une session TCP
sur le port 21 (FTP) du serveur
Une fois la session établie, c'est
le serveur qui établi une session
TCP avec le port source 20, vers
un port dynamique du
Mode passif
Le client établi une première
session TCP sur le port 21 (FTP)
du serveur. Une fois la session
établie , on demande au serveur
de se mettre en attente de
session TCP Le client peut établir
une seconde session TCP sur un
port dynamique vers le serveur
Analyse du service FTP
15
avant la commande ftp à partir du client
Analyse du service FTP
16
après commande ftp à partir du client et avant
la connexion
Analyse du service FTP
17
Netstat après commande ftp à partir du
client et après connexion
Wireshark
18
Liste des interfaces
disponibles
Wireshark
19
Les différentes couches du modèle
TCP/IP
20
COUCHES
PROTOCOLES
Couche application
HTTP SMTP POP FTP DNS DHCP…
Couche transport
TCP UDP
Couche internet
IP ICMP
Couche réseau
ARP RARP
Bibliographie
21
Mise en réseau d’un serveur Linux - MP Delamarre.
Utilisation de Telnet - http://www.commentcamarche.net
Les fichiers de configuration - http://linux.developpez.com
Linux - Administration système et exploitation des
services réseau - éditions ENI
Analyse de protocole - Thierry vaira