SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
Réalisé par : SAID YOUSSOUF AHMED
Mise en place service ftp
Kali–linux
Réalisé par : SAID YOUSSOUF AHMED
ImnaTech : Mise en place serveur DNS
OBJECTIFS :
Savoir mettre en place un service de transfert de fichier basé sur le protocole FTP.
Configurer un serveur FTP vsFTPD (en anonyme ou avec authentification)
Accés au ressource en utilisant un client Windows et fizilla
Prérequis
 Disposer des droits d'administration sur le serveur.
 Disposer d'un réseau local .
 Connaître les bases de TCP/IP.
Ligne à suivre : nous allons travailler sur la base de la topologie de la Figure 1 composée d’un
machine linux et client Windows
Figure 1
1.1. Qu’est-ce que FTP ?
FTP est un acronyme pour File Transfer Protocol. Comme son nom l'indique, FTP est utilisé pour
transférer des fichiers entre ordinateurs sur un réseau. Vous pouvez utiliser FTP pour échanger des
fichiers entre des comptes d'ordinateur, transférer des fichiers entre un compte et un ordinateur de
bureau ou accéder à des archives.
1.2. Mode d’administrateur
Réalisé par : SAID YOUSSOUF AHMED
Ensuite, nous allons procéder à la mise à jour :
1.2.1. Mise à jour
┌──(root㉿imnakali)-[/home/imna]
└─# apt-get update
1.2.1.1. Installation du paquet vsftpd
Entant qu’administrateur, exécuter la commande apt-get install vsftpd et
patienter pour l’installation du paquet.
┌──(root㉿imnakali)-[/home/imna]
└─# apt install vsftpd
1.3. Activation des ports
Pour établir la connectivité du vsdftpd, il faut autoriser les ports dans le pare-feu pour cela, nous
allons exécuter ceci, UFW fourni en standard avec Ubuntu, il bloquera le trafic FTP par défaut.
1.4. Vérifier l'état du service
Pour lancer le service et l'activer au démarrage, exécutez la commande
systemctl status vsftpd.
┌──(root㉿imnakali)-[/etc/bind]
└─# systemctl status vsftpd
1.4.1. Active le vsftpd
┌──(root㉿imnakali)-[/etc/bind]
└─# systemctl enable vsftpd
1.4.2. Redémarre le démon
Résultat
Réalisé par : SAID YOUSSOUF AHMED
1.4.2.1. Configuration du serveur FTP
La configuration de VSFTPD ESTlieu dans /etc/vsftpd.conf.
1.5. Configuration
Après avoir terminé le processus d’installation, on nous ouvre le fichier de
configuration vsftpd.conf, qui se trouve par défaut dans le dossier "etc".
┌──(root㉿imnakali)-[/home/imna]
└─# cd /etc
┌──(root㉿imnakali)-[/etc]
└─# nono vsftpd.conf
1.5.1.Notion général
 anonymous_enable=YES : cette option permet aux utilisateurs anonymes de se connecter à
votre serveur FTP.
 local_enable=YES : cette option permet aux utilisateurs locaux de votre système de se connecter
à votre serveur FTP.
 write_enable=YES : cette option permet aux utilisateurs de télécharger et d’envoyer des fichiers
sur votre serveur FTP
 chroot_local_user=YES : cette option restreint les utilisateurs à leur répertoire personnel
lorsqu’ils se connectent au serveur FTP.
1.5.2. Permettre des accès anonymes
Activer ce mode d’accès non spécifique, recherchez l’entrée "anonymous_enable=NO" et
remplacez le paramètre "NO" par "YES" :
# Allow anonymous FTP? (Disabled by default).
anonymous_enable=yes
1.5.3. Restreindre l’accès aux utilisateurs locaux
Pour permettre aux utilisateurs locaux d’accéder dans notre répertoire personnel /home/imna ,
on modifier le fichier quelque paramètre du fichier vsftpd.conf comme « chroot_local_user »,
auquel la valeur "NO" est attribuée par défaut.
Bref, il faut enlever # dans les paramètre « chroot_local_user=YES »
Tous les autres annuaires restent fermés aux utilisateurs locaux.
1.5.4. Désactiver la connexion d’utilisateurs locaux
Pour permettre aux utilisateurs locaux d’accéder au serveur FTP,
Réalisé par : SAID YOUSSOUF AHMED
Enleve # dans le parametre « chroot_list_enable=YES »
# (default follows)
1.5.5.Autoriser les modifications du système de fichiers
Pour autorise la modification il faut activé le paramètre « write_enable=YES » , les utilisateurs connectés
ont les droits d’écriture.
1.6. Connexion
Connectez-vous à travers le terminal
# ftp adresse_serveur
1.6.1.Création des utilisateurs
a) Utilisateur Imra
Pour créer un utilisateur il nous faut le nom complet de l’utilisateur, numéro de
téléphone et un mot de passe. Puis exécuter la commande adduser plus le nom.
Pour permettre aux utilisateurs locaux d’accéder au serveur FTP,
1.6.2. Modifier le parametre du fichier source
Dans le fichier vsftpd.con, Enlève # dans le paramètre
« chroot_list_file=/etc/vsftpd.chroot_list »
1.6.3. Cree un fichier
┌──(root㉿imnakali)-[/etc]
└─# touch vsftpd.chroot_list
1.6.4. Editer le fichier
┌──(root㉿imnakali)-[/etc]
└─# nano vsftpd.chroot_list
L’utilisateurs créé est ensuite enregistrés dans le fichier vsftpd.chroot list pour
qu’ils puissent avoir accès à toutes les modifications ou au partage des
données.
1.7. Client windows
Réalisé par : SAID YOUSSOUF AHMED
1.7.1. Tester la connectivité
Pour transférer ou consulter et/télécharger des données dans une machine à
distant, il est nécessaire de vérifier la connectivité entre ces deux
machines distantes ;
1.7.2. Résultat de ping
Une fois la connexion établie ça va nous permettre d’envoyer ou de recevoir des
données sur le serveur
1.7.3. Connexion à travers cmd
Dans cette séquence on travaille depuis le client windows Pour vous connecter au serveur avec cmd,
tapez la commande ftp [adresse]. Celle-ci permet d’établir la connexion au serveur FTP
Prenez quelques minutes pour télécharger fizilla dans le site https://ninite.com/
Réalisé par : SAID YOUSSOUF AHMED
Clic deux fois pour l’installe
1.7.4. Transfert des fichiers avec Filezilla
Pour pouvoir envoyer ou télécharger des fichiers sur le serveur, nous avons choisi
d’utiliser Filezilla client.
Voici quelques notions de base à connaitre pour utiliser Filezilla client :
 zone de connexion rapide
 Zone d’affichage des commandes et des résultats.
 Zone d’affichage des fichiers de votre ordinateur.
 Zone d’affichage des fichiers du serveur.
 Zone d’affichage de l’état des transferts de fichiers.

Contenu connexe

Tendances

Active directory Intégration machine
Active directory Intégration machine Active directory Intégration machine
Active directory Intégration machine Yaya N'Tyeni Sanogo
 
IDS,SNORT ET SÉCURITÉ RESEAU
IDS,SNORT ET SÉCURITÉ RESEAUIDS,SNORT ET SÉCURITÉ RESEAU
IDS,SNORT ET SÉCURITÉ RESEAUCHAOUACHI marwen
 
Rapport d’installation d’un serveur de messagerie avec le Webmail Roundcube
Rapport d’installation d’un serveur de  messagerie avec le Webmail RoundcubeRapport d’installation d’un serveur de  messagerie avec le Webmail Roundcube
Rapport d’installation d’un serveur de messagerie avec le Webmail RoundcubeBalla Moussa Doumbouya
 
Mise en place d'un système de messagerie roundcube sous cent os 7
Mise en place d'un système de messagerie roundcube sous cent os 7Mise en place d'un système de messagerie roundcube sous cent os 7
Mise en place d'un système de messagerie roundcube sous cent os 7Ousmane BADJI
 
Metasploit et Metasploitable2 : exploiter VSFTPD v2.3.4
Metasploit et Metasploitable2 : exploiter VSFTPD v2.3.4 Metasploit et Metasploitable2 : exploiter VSFTPD v2.3.4
Metasploit et Metasploitable2 : exploiter VSFTPD v2.3.4 Khalid EDAIG
 
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...Madjid Meddah
 
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...Tidiane Sylla
 
Rapport installation round cube centos 7
Rapport installation round cube centos 7Rapport installation round cube centos 7
Rapport installation round cube centos 7Mame Cheikh Ibra Niang
 
Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...
Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...
Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...Alphorm
 
Projet de fin d etudes
Projet de fin d etudesProjet de fin d etudes
Projet de fin d etudes3azwa
 
Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )
Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )
Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )Saadaoui Marwen
 
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile Raoua Bennasr
 
Projet administration-sécurité-réseaux
Projet administration-sécurité-réseauxProjet administration-sécurité-réseaux
Projet administration-sécurité-réseauxRabeb Boumaiza
 
mise en place de wordpresss sous Ubuntu 22.04
mise en place de wordpresss sous Ubuntu 22.04mise en place de wordpresss sous Ubuntu 22.04
mise en place de wordpresss sous Ubuntu 22.04ImnaTech
 
Application web php5 html5 css3 bootstrap
Application web php5 html5 css3 bootstrapApplication web php5 html5 css3 bootstrap
Application web php5 html5 css3 bootstrapBassem ABCHA
 

Tendances (20)

Active directory Intégration machine
Active directory Intégration machine Active directory Intégration machine
Active directory Intégration machine
 
IDS,SNORT ET SÉCURITÉ RESEAU
IDS,SNORT ET SÉCURITÉ RESEAUIDS,SNORT ET SÉCURITÉ RESEAU
IDS,SNORT ET SÉCURITÉ RESEAU
 
Rapport d’installation d’un serveur de messagerie avec le Webmail Roundcube
Rapport d’installation d’un serveur de  messagerie avec le Webmail RoundcubeRapport d’installation d’un serveur de  messagerie avec le Webmail Roundcube
Rapport d’installation d’un serveur de messagerie avec le Webmail Roundcube
 
Mise en place d'un système de messagerie roundcube sous cent os 7
Mise en place d'un système de messagerie roundcube sous cent os 7Mise en place d'un système de messagerie roundcube sous cent os 7
Mise en place d'un système de messagerie roundcube sous cent os 7
 
Metasploit et Metasploitable2 : exploiter VSFTPD v2.3.4
Metasploit et Metasploitable2 : exploiter VSFTPD v2.3.4 Metasploit et Metasploitable2 : exploiter VSFTPD v2.3.4
Metasploit et Metasploitable2 : exploiter VSFTPD v2.3.4
 
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
CONCEPTION ET REALISATION D ’ UNE APPLICATION WEB POUR GESTION DE P ROJETS DE...
 
Tp n 5 linux
Tp n 5 linuxTp n 5 linux
Tp n 5 linux
 
Tp n 1 linux
Tp n 1 linuxTp n 1 linux
Tp n 1 linux
 
Rapport finiale
Rapport finialeRapport finiale
Rapport finiale
 
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
ETUDE ET MISE EN PLACE D’UNE SOLUTION DE GESTION DE LA SECURITE DU RESEAU : C...
 
Tp n 4 linux
Tp n 4 linuxTp n 4 linux
Tp n 4 linux
 
Rapport installation round cube centos 7
Rapport installation round cube centos 7Rapport installation round cube centos 7
Rapport installation round cube centos 7
 
Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...
Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...
Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...
 
Projet de fin d etudes
Projet de fin d etudesProjet de fin d etudes
Projet de fin d etudes
 
Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )
Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )
Rapport PFE ingénieur réseaux marwen SAADAOUI ( Juin 2018 )
 
Mini projet Zabbix
Mini projet ZabbixMini projet Zabbix
Mini projet Zabbix
 
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
Rapport pfe Conceptionet Developpement d'une Application web et  Mobile Rapport pfe Conceptionet Developpement d'une Application web et  Mobile
Rapport pfe Conceptionet Developpement d'une Application web et Mobile
 
Projet administration-sécurité-réseaux
Projet administration-sécurité-réseauxProjet administration-sécurité-réseaux
Projet administration-sécurité-réseaux
 
mise en place de wordpresss sous Ubuntu 22.04
mise en place de wordpresss sous Ubuntu 22.04mise en place de wordpresss sous Ubuntu 22.04
mise en place de wordpresss sous Ubuntu 22.04
 
Application web php5 html5 css3 bootstrap
Application web php5 html5 css3 bootstrapApplication web php5 html5 css3 bootstrap
Application web php5 html5 css3 bootstrap
 

Similaire à Mise en place de service FTP kalinux.pdf

Projet sur transfert de fichiers
Projet sur transfert de fichiersProjet sur transfert de fichiers
Projet sur transfert de fichiersjosepkap
 
serveur ftp administration reseau sous linux
serveur ftp administration reseau sous linuxserveur ftp administration reseau sous linux
serveur ftp administration reseau sous linuxS4m1rSecur1ty
 
Utilisation de commande chown dans kali linux
Utilisation de commande chown dans kali linuxUtilisation de commande chown dans kali linux
Utilisation de commande chown dans kali linuxImnaTech
 
Mise en place de service NFS ubuntu 22.pdf
Mise en place de service NFS  ubuntu 22.pdfMise en place de service NFS  ubuntu 22.pdf
Mise en place de service NFS ubuntu 22.pdfImnaTech
 
Reseau entreprise
Reseau entrepriseReseau entreprise
Reseau entrepriseSAIDRAISS2
 
system de gestion Nfs (Network File System)
system de gestion Nfs (Network File System)system de gestion Nfs (Network File System)
system de gestion Nfs (Network File System)ninanoursan
 
Administration ubuntu-serveur-installation-ftp-serveur
Administration ubuntu-serveur-installation-ftp-serveurAdministration ubuntu-serveur-installation-ftp-serveur
Administration ubuntu-serveur-installation-ftp-serveurTECOS
 
Premiers pas avec snort
Premiers pas avec snortPremiers pas avec snort
Premiers pas avec snortFathi Ben Nasr
 
Rapport administration systèmes et supervision réseaux tp4 diabang master1 tr
Rapport administration systèmes et supervision réseaux tp4 diabang master1 trRapport administration systèmes et supervision réseaux tp4 diabang master1 tr
Rapport administration systèmes et supervision réseaux tp4 diabang master1 trCheikh Tidiane DIABANG
 
3.0 install de ubuntu server + tasksel + ftp
3.0 install de ubuntu server + tasksel + ftp3.0 install de ubuntu server + tasksel + ftp
3.0 install de ubuntu server + tasksel + ftpOsi Pallière
 
Qcm serveur 2003 souhaib el
Qcm serveur 2003 souhaib elQcm serveur 2003 souhaib el
Qcm serveur 2003 souhaib elSouhaib El
 
Configuration des services web sous centOS 5
Configuration des services web sous centOS 5Configuration des services web sous centOS 5
Configuration des services web sous centOS 5Sarah
 
Serveur ftp
Serveur ftpServeur ftp
Serveur ftpSam Rich
 
Mysql Apche PHP sous linux
Mysql Apche PHP sous linuxMysql Apche PHP sous linux
Mysql Apche PHP sous linuxKhalid ALLILI
 
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un AlfrescoPASCAL Jean Marie
 
service NFS sous linux
 service NFS sous linux service NFS sous linux
service NFS sous linuxSouhaib El
 

Similaire à Mise en place de service FTP kalinux.pdf (20)

Projet sur transfert de fichiers
Projet sur transfert de fichiersProjet sur transfert de fichiers
Projet sur transfert de fichiers
 
2020 (1)
2020 (1)2020 (1)
2020 (1)
 
Expozimbra
ExpozimbraExpozimbra
Expozimbra
 
serveur ftp administration reseau sous linux
serveur ftp administration reseau sous linuxserveur ftp administration reseau sous linux
serveur ftp administration reseau sous linux
 
Utilisation de commande chown dans kali linux
Utilisation de commande chown dans kali linuxUtilisation de commande chown dans kali linux
Utilisation de commande chown dans kali linux
 
Actnc2b01 bts1
Actnc2b01 bts1Actnc2b01 bts1
Actnc2b01 bts1
 
Mise en place de service NFS ubuntu 22.pdf
Mise en place de service NFS  ubuntu 22.pdfMise en place de service NFS  ubuntu 22.pdf
Mise en place de service NFS ubuntu 22.pdf
 
Reseau entreprise
Reseau entrepriseReseau entreprise
Reseau entreprise
 
system de gestion Nfs (Network File System)
system de gestion Nfs (Network File System)system de gestion Nfs (Network File System)
system de gestion Nfs (Network File System)
 
Administration ubuntu-serveur-installation-ftp-serveur
Administration ubuntu-serveur-installation-ftp-serveurAdministration ubuntu-serveur-installation-ftp-serveur
Administration ubuntu-serveur-installation-ftp-serveur
 
Premiers pas avec snort
Premiers pas avec snortPremiers pas avec snort
Premiers pas avec snort
 
Rapport administration systèmes et supervision réseaux tp4 diabang master1 tr
Rapport administration systèmes et supervision réseaux tp4 diabang master1 trRapport administration systèmes et supervision réseaux tp4 diabang master1 tr
Rapport administration systèmes et supervision réseaux tp4 diabang master1 tr
 
3.0 install de ubuntu server + tasksel + ftp
3.0 install de ubuntu server + tasksel + ftp3.0 install de ubuntu server + tasksel + ftp
3.0 install de ubuntu server + tasksel + ftp
 
Qcm serveur 2003 souhaib el
Qcm serveur 2003 souhaib elQcm serveur 2003 souhaib el
Qcm serveur 2003 souhaib el
 
Configuration des services web sous centOS 5
Configuration des services web sous centOS 5Configuration des services web sous centOS 5
Configuration des services web sous centOS 5
 
FreeeNas
FreeeNasFreeeNas
FreeeNas
 
Serveur ftp
Serveur ftpServeur ftp
Serveur ftp
 
Mysql Apche PHP sous linux
Mysql Apche PHP sous linuxMysql Apche PHP sous linux
Mysql Apche PHP sous linux
 
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
 
service NFS sous linux
 service NFS sous linux service NFS sous linux
service NFS sous linux
 

Plus de ImnaTech

Mise en place de zabbix sur Ubuntu 22.04
Mise en place de zabbix sur Ubuntu 22.04Mise en place de zabbix sur Ubuntu 22.04
Mise en place de zabbix sur Ubuntu 22.04ImnaTech
 
Mise en place de Nagios core sur Ubuntu 22.04
Mise en place de Nagios core  sur Ubuntu 22.04Mise en place de Nagios core  sur Ubuntu 22.04
Mise en place de Nagios core sur Ubuntu 22.04ImnaTech
 
Installation et configuration de Cockpit.pdf
Installation et configuration de Cockpit.pdfInstallation et configuration de Cockpit.pdf
Installation et configuration de Cockpit.pdfImnaTech
 
mise en place de service dhcp sous Ubuntu 20.04
mise en place de service dhcp sous Ubuntu 20.04mise en place de service dhcp sous Ubuntu 20.04
mise en place de service dhcp sous Ubuntu 20.04ImnaTech
 
Mise en place de Quota sur windows Serveur 22
Mise en place de Quota sur windows Serveur 22Mise en place de Quota sur windows Serveur 22
Mise en place de Quota sur windows Serveur 22ImnaTech
 
GLPI sur Ubuntu 22.04
GLPI sur Ubuntu 22.04GLPI sur Ubuntu 22.04
GLPI sur Ubuntu 22.04ImnaTech
 
Mise en place de Samba sur kali linux.pdf
Mise en place de Samba  sur kali linux.pdfMise en place de Samba  sur kali linux.pdf
Mise en place de Samba sur kali linux.pdfImnaTech
 
Création des utlisateurs et groupe sur kali.pdf
Création des utlisateurs et groupe sur kali.pdfCréation des utlisateurs et groupe sur kali.pdf
Création des utlisateurs et groupe sur kali.pdfImnaTech
 
imnatech5-Joindre un domaine Active Directory.pdf
imnatech5-Joindre un domaine Active Directory.pdfimnatech5-Joindre un domaine Active Directory.pdf
imnatech5-Joindre un domaine Active Directory.pdfImnaTech
 
Joindre un Pc dans le domaine Active Directory
Joindre un Pc dans le domaine Active DirectoryJoindre un Pc dans le domaine Active Directory
Joindre un Pc dans le domaine Active DirectoryImnaTech
 
UTLISATEUR DU DOMAINE ET GERER LES GROUPES.pdf
UTLISATEUR DU DOMAINE ET GERER LES GROUPES.pdfUTLISATEUR DU DOMAINE ET GERER LES GROUPES.pdf
UTLISATEUR DU DOMAINE ET GERER LES GROUPES.pdfImnaTech
 
Mise en place d'active directory sous windows serveur 22
Mise en place d'active directory sous windows serveur 22Mise en place d'active directory sous windows serveur 22
Mise en place d'active directory sous windows serveur 22ImnaTech
 
Notions sur le commandes linux
Notions sur le commandes linux Notions sur le commandes linux
Notions sur le commandes linux ImnaTech
 
Étude et Mise en Place de Monitoring
Étude et Mise en Place de Monitoring Étude et Mise en Place de Monitoring
Étude et Mise en Place de Monitoring ImnaTech
 
Mise en place de ftp au sufop
Mise en place de ftp au sufopMise en place de ftp au sufop
Mise en place de ftp au sufopImnaTech
 
TP sous linux
TP sous linuxTP sous linux
TP sous linuxImnaTech
 
TP sur unix
TP sur unixTP sur unix
TP sur unixImnaTech
 
Etude de la mise en place d’un système de communication VoIP sécurisé sur une...
Etude de la mise en place d’un système de communication VoIP sécurisé sur une...Etude de la mise en place d’un système de communication VoIP sécurisé sur une...
Etude de la mise en place d’un système de communication VoIP sécurisé sur une...ImnaTech
 
Déploiement d'un serveur Asterisk
Déploiement d'un serveur Asterisk Déploiement d'un serveur Asterisk
Déploiement d'un serveur Asterisk ImnaTech
 
Communication avec le serveur Astrisk
Communication avec le serveur AstriskCommunication avec le serveur Astrisk
Communication avec le serveur AstriskImnaTech
 

Plus de ImnaTech (20)

Mise en place de zabbix sur Ubuntu 22.04
Mise en place de zabbix sur Ubuntu 22.04Mise en place de zabbix sur Ubuntu 22.04
Mise en place de zabbix sur Ubuntu 22.04
 
Mise en place de Nagios core sur Ubuntu 22.04
Mise en place de Nagios core  sur Ubuntu 22.04Mise en place de Nagios core  sur Ubuntu 22.04
Mise en place de Nagios core sur Ubuntu 22.04
 
Installation et configuration de Cockpit.pdf
Installation et configuration de Cockpit.pdfInstallation et configuration de Cockpit.pdf
Installation et configuration de Cockpit.pdf
 
mise en place de service dhcp sous Ubuntu 20.04
mise en place de service dhcp sous Ubuntu 20.04mise en place de service dhcp sous Ubuntu 20.04
mise en place de service dhcp sous Ubuntu 20.04
 
Mise en place de Quota sur windows Serveur 22
Mise en place de Quota sur windows Serveur 22Mise en place de Quota sur windows Serveur 22
Mise en place de Quota sur windows Serveur 22
 
GLPI sur Ubuntu 22.04
GLPI sur Ubuntu 22.04GLPI sur Ubuntu 22.04
GLPI sur Ubuntu 22.04
 
Mise en place de Samba sur kali linux.pdf
Mise en place de Samba  sur kali linux.pdfMise en place de Samba  sur kali linux.pdf
Mise en place de Samba sur kali linux.pdf
 
Création des utlisateurs et groupe sur kali.pdf
Création des utlisateurs et groupe sur kali.pdfCréation des utlisateurs et groupe sur kali.pdf
Création des utlisateurs et groupe sur kali.pdf
 
imnatech5-Joindre un domaine Active Directory.pdf
imnatech5-Joindre un domaine Active Directory.pdfimnatech5-Joindre un domaine Active Directory.pdf
imnatech5-Joindre un domaine Active Directory.pdf
 
Joindre un Pc dans le domaine Active Directory
Joindre un Pc dans le domaine Active DirectoryJoindre un Pc dans le domaine Active Directory
Joindre un Pc dans le domaine Active Directory
 
UTLISATEUR DU DOMAINE ET GERER LES GROUPES.pdf
UTLISATEUR DU DOMAINE ET GERER LES GROUPES.pdfUTLISATEUR DU DOMAINE ET GERER LES GROUPES.pdf
UTLISATEUR DU DOMAINE ET GERER LES GROUPES.pdf
 
Mise en place d'active directory sous windows serveur 22
Mise en place d'active directory sous windows serveur 22Mise en place d'active directory sous windows serveur 22
Mise en place d'active directory sous windows serveur 22
 
Notions sur le commandes linux
Notions sur le commandes linux Notions sur le commandes linux
Notions sur le commandes linux
 
Étude et Mise en Place de Monitoring
Étude et Mise en Place de Monitoring Étude et Mise en Place de Monitoring
Étude et Mise en Place de Monitoring
 
Mise en place de ftp au sufop
Mise en place de ftp au sufopMise en place de ftp au sufop
Mise en place de ftp au sufop
 
TP sous linux
TP sous linuxTP sous linux
TP sous linux
 
TP sur unix
TP sur unixTP sur unix
TP sur unix
 
Etude de la mise en place d’un système de communication VoIP sécurisé sur une...
Etude de la mise en place d’un système de communication VoIP sécurisé sur une...Etude de la mise en place d’un système de communication VoIP sécurisé sur une...
Etude de la mise en place d’un système de communication VoIP sécurisé sur une...
 
Déploiement d'un serveur Asterisk
Déploiement d'un serveur Asterisk Déploiement d'un serveur Asterisk
Déploiement d'un serveur Asterisk
 
Communication avec le serveur Astrisk
Communication avec le serveur AstriskCommunication avec le serveur Astrisk
Communication avec le serveur Astrisk
 

Dernier

Cours-Sur-l'-IP-Multiprotocol-Label-SwitchingMPLS
Cours-Sur-l'-IP-Multiprotocol-Label-SwitchingMPLSCours-Sur-l'-IP-Multiprotocol-Label-SwitchingMPLS
Cours-Sur-l'-IP-Multiprotocol-Label-SwitchingMPLSdocteurgyneco1
 
Quitter la nuit. pptx
Quitter          la        nuit.    pptxQuitter          la        nuit.    pptx
Quitter la nuit. pptxTxaruka
 
Bonnes pratiques biomédicales en établissement de soins : Guide
Bonnes pratiques biomédicales en établissement de soins  : GuideBonnes pratiques biomédicales en établissement de soins  : Guide
Bonnes pratiques biomédicales en établissement de soins : Guidebemorad
 
PowerPoint-de-Soutenance-de-TFE-infirmier.pdf
PowerPoint-de-Soutenance-de-TFE-infirmier.pdfPowerPoint-de-Soutenance-de-TFE-infirmier.pdf
PowerPoint-de-Soutenance-de-TFE-infirmier.pdfDafWafia
 
Nathanaëlle Herbelin.pptx Peintre française
Nathanaëlle Herbelin.pptx Peintre françaiseNathanaëlle Herbelin.pptx Peintre française
Nathanaëlle Herbelin.pptx Peintre françaiseTxaruka
 
rapport de stage gros oeuvre_compressed.pdf
rapport de stage gros oeuvre_compressed.pdfrapport de stage gros oeuvre_compressed.pdf
rapport de stage gros oeuvre_compressed.pdfOssamaLachheb
 
Quitter la nuit. pptx
Quitter        la             nuit.   pptxQuitter        la             nuit.   pptx
Quitter la nuit. pptxTxaruka
 
Fiche - Accompagnement du travail coopératif au sein d’une équipe d’enseignan...
Fiche - Accompagnement du travail coopératif au sein d’une équipe d’enseignan...Fiche - Accompagnement du travail coopératif au sein d’une équipe d’enseignan...
Fiche - Accompagnement du travail coopératif au sein d’une équipe d’enseignan...Pedago Lu
 
PLANNING HEBDO ET CR LYCEE COUDON 21 MAI2024
PLANNING HEBDO ET CR LYCEE COUDON 21 MAI2024PLANNING HEBDO ET CR LYCEE COUDON 21 MAI2024
PLANNING HEBDO ET CR LYCEE COUDON 21 MAI2024frizzole
 
Un petit coin etwinning- Au fil des cultures urbaines
Un petit coin  etwinning- Au fil des cultures urbainesUn petit coin  etwinning- Au fil des cultures urbaines
Un petit coin etwinning- Au fil des cultures urbainesSocratis Vasiopoulos
 
Webinaire Technologia | DAX : nouvelles fonctions
Webinaire Technologia | DAX : nouvelles fonctionsWebinaire Technologia | DAX : nouvelles fonctions
Webinaire Technologia | DAX : nouvelles fonctionsTechnologia Formation
 
Les débuts de la collection "Le livre de poche"
Les débuts de la collection "Le livre de poche"Les débuts de la collection "Le livre de poche"
Les débuts de la collection "Le livre de poche"ArchivesdeLyon
 

Dernier (12)

Cours-Sur-l'-IP-Multiprotocol-Label-SwitchingMPLS
Cours-Sur-l'-IP-Multiprotocol-Label-SwitchingMPLSCours-Sur-l'-IP-Multiprotocol-Label-SwitchingMPLS
Cours-Sur-l'-IP-Multiprotocol-Label-SwitchingMPLS
 
Quitter la nuit. pptx
Quitter          la        nuit.    pptxQuitter          la        nuit.    pptx
Quitter la nuit. pptx
 
Bonnes pratiques biomédicales en établissement de soins : Guide
Bonnes pratiques biomédicales en établissement de soins  : GuideBonnes pratiques biomédicales en établissement de soins  : Guide
Bonnes pratiques biomédicales en établissement de soins : Guide
 
PowerPoint-de-Soutenance-de-TFE-infirmier.pdf
PowerPoint-de-Soutenance-de-TFE-infirmier.pdfPowerPoint-de-Soutenance-de-TFE-infirmier.pdf
PowerPoint-de-Soutenance-de-TFE-infirmier.pdf
 
Nathanaëlle Herbelin.pptx Peintre française
Nathanaëlle Herbelin.pptx Peintre françaiseNathanaëlle Herbelin.pptx Peintre française
Nathanaëlle Herbelin.pptx Peintre française
 
rapport de stage gros oeuvre_compressed.pdf
rapport de stage gros oeuvre_compressed.pdfrapport de stage gros oeuvre_compressed.pdf
rapport de stage gros oeuvre_compressed.pdf
 
Quitter la nuit. pptx
Quitter        la             nuit.   pptxQuitter        la             nuit.   pptx
Quitter la nuit. pptx
 
Fiche - Accompagnement du travail coopératif au sein d’une équipe d’enseignan...
Fiche - Accompagnement du travail coopératif au sein d’une équipe d’enseignan...Fiche - Accompagnement du travail coopératif au sein d’une équipe d’enseignan...
Fiche - Accompagnement du travail coopératif au sein d’une équipe d’enseignan...
 
PLANNING HEBDO ET CR LYCEE COUDON 21 MAI2024
PLANNING HEBDO ET CR LYCEE COUDON 21 MAI2024PLANNING HEBDO ET CR LYCEE COUDON 21 MAI2024
PLANNING HEBDO ET CR LYCEE COUDON 21 MAI2024
 
Un petit coin etwinning- Au fil des cultures urbaines
Un petit coin  etwinning- Au fil des cultures urbainesUn petit coin  etwinning- Au fil des cultures urbaines
Un petit coin etwinning- Au fil des cultures urbaines
 
Webinaire Technologia | DAX : nouvelles fonctions
Webinaire Technologia | DAX : nouvelles fonctionsWebinaire Technologia | DAX : nouvelles fonctions
Webinaire Technologia | DAX : nouvelles fonctions
 
Les débuts de la collection "Le livre de poche"
Les débuts de la collection "Le livre de poche"Les débuts de la collection "Le livre de poche"
Les débuts de la collection "Le livre de poche"
 

Mise en place de service FTP kalinux.pdf

  • 1. Réalisé par : SAID YOUSSOUF AHMED Mise en place service ftp Kali–linux
  • 2. Réalisé par : SAID YOUSSOUF AHMED ImnaTech : Mise en place serveur DNS OBJECTIFS : Savoir mettre en place un service de transfert de fichier basé sur le protocole FTP. Configurer un serveur FTP vsFTPD (en anonyme ou avec authentification) Accés au ressource en utilisant un client Windows et fizilla Prérequis  Disposer des droits d'administration sur le serveur.  Disposer d'un réseau local .  Connaître les bases de TCP/IP. Ligne à suivre : nous allons travailler sur la base de la topologie de la Figure 1 composée d’un machine linux et client Windows Figure 1 1.1. Qu’est-ce que FTP ? FTP est un acronyme pour File Transfer Protocol. Comme son nom l'indique, FTP est utilisé pour transférer des fichiers entre ordinateurs sur un réseau. Vous pouvez utiliser FTP pour échanger des fichiers entre des comptes d'ordinateur, transférer des fichiers entre un compte et un ordinateur de bureau ou accéder à des archives. 1.2. Mode d’administrateur
  • 3. Réalisé par : SAID YOUSSOUF AHMED Ensuite, nous allons procéder à la mise à jour : 1.2.1. Mise à jour ┌──(root㉿imnakali)-[/home/imna] └─# apt-get update 1.2.1.1. Installation du paquet vsftpd Entant qu’administrateur, exécuter la commande apt-get install vsftpd et patienter pour l’installation du paquet. ┌──(root㉿imnakali)-[/home/imna] └─# apt install vsftpd 1.3. Activation des ports Pour établir la connectivité du vsdftpd, il faut autoriser les ports dans le pare-feu pour cela, nous allons exécuter ceci, UFW fourni en standard avec Ubuntu, il bloquera le trafic FTP par défaut. 1.4. Vérifier l'état du service Pour lancer le service et l'activer au démarrage, exécutez la commande systemctl status vsftpd. ┌──(root㉿imnakali)-[/etc/bind] └─# systemctl status vsftpd 1.4.1. Active le vsftpd ┌──(root㉿imnakali)-[/etc/bind] └─# systemctl enable vsftpd 1.4.2. Redémarre le démon Résultat
  • 4. Réalisé par : SAID YOUSSOUF AHMED 1.4.2.1. Configuration du serveur FTP La configuration de VSFTPD ESTlieu dans /etc/vsftpd.conf. 1.5. Configuration Après avoir terminé le processus d’installation, on nous ouvre le fichier de configuration vsftpd.conf, qui se trouve par défaut dans le dossier "etc". ┌──(root㉿imnakali)-[/home/imna] └─# cd /etc ┌──(root㉿imnakali)-[/etc] └─# nono vsftpd.conf 1.5.1.Notion général  anonymous_enable=YES : cette option permet aux utilisateurs anonymes de se connecter à votre serveur FTP.  local_enable=YES : cette option permet aux utilisateurs locaux de votre système de se connecter à votre serveur FTP.  write_enable=YES : cette option permet aux utilisateurs de télécharger et d’envoyer des fichiers sur votre serveur FTP  chroot_local_user=YES : cette option restreint les utilisateurs à leur répertoire personnel lorsqu’ils se connectent au serveur FTP. 1.5.2. Permettre des accès anonymes Activer ce mode d’accès non spécifique, recherchez l’entrée "anonymous_enable=NO" et remplacez le paramètre "NO" par "YES" : # Allow anonymous FTP? (Disabled by default). anonymous_enable=yes 1.5.3. Restreindre l’accès aux utilisateurs locaux Pour permettre aux utilisateurs locaux d’accéder dans notre répertoire personnel /home/imna , on modifier le fichier quelque paramètre du fichier vsftpd.conf comme « chroot_local_user », auquel la valeur "NO" est attribuée par défaut. Bref, il faut enlever # dans les paramètre « chroot_local_user=YES » Tous les autres annuaires restent fermés aux utilisateurs locaux. 1.5.4. Désactiver la connexion d’utilisateurs locaux Pour permettre aux utilisateurs locaux d’accéder au serveur FTP,
  • 5. Réalisé par : SAID YOUSSOUF AHMED Enleve # dans le parametre « chroot_list_enable=YES » # (default follows) 1.5.5.Autoriser les modifications du système de fichiers Pour autorise la modification il faut activé le paramètre « write_enable=YES » , les utilisateurs connectés ont les droits d’écriture. 1.6. Connexion Connectez-vous à travers le terminal # ftp adresse_serveur 1.6.1.Création des utilisateurs a) Utilisateur Imra Pour créer un utilisateur il nous faut le nom complet de l’utilisateur, numéro de téléphone et un mot de passe. Puis exécuter la commande adduser plus le nom. Pour permettre aux utilisateurs locaux d’accéder au serveur FTP, 1.6.2. Modifier le parametre du fichier source Dans le fichier vsftpd.con, Enlève # dans le paramètre « chroot_list_file=/etc/vsftpd.chroot_list » 1.6.3. Cree un fichier ┌──(root㉿imnakali)-[/etc] └─# touch vsftpd.chroot_list 1.6.4. Editer le fichier ┌──(root㉿imnakali)-[/etc] └─# nano vsftpd.chroot_list L’utilisateurs créé est ensuite enregistrés dans le fichier vsftpd.chroot list pour qu’ils puissent avoir accès à toutes les modifications ou au partage des données. 1.7. Client windows
  • 6. Réalisé par : SAID YOUSSOUF AHMED 1.7.1. Tester la connectivité Pour transférer ou consulter et/télécharger des données dans une machine à distant, il est nécessaire de vérifier la connectivité entre ces deux machines distantes ; 1.7.2. Résultat de ping Une fois la connexion établie ça va nous permettre d’envoyer ou de recevoir des données sur le serveur 1.7.3. Connexion à travers cmd Dans cette séquence on travaille depuis le client windows Pour vous connecter au serveur avec cmd, tapez la commande ftp [adresse]. Celle-ci permet d’établir la connexion au serveur FTP Prenez quelques minutes pour télécharger fizilla dans le site https://ninite.com/
  • 7. Réalisé par : SAID YOUSSOUF AHMED Clic deux fois pour l’installe 1.7.4. Transfert des fichiers avec Filezilla Pour pouvoir envoyer ou télécharger des fichiers sur le serveur, nous avons choisi d’utiliser Filezilla client. Voici quelques notions de base à connaitre pour utiliser Filezilla client :  zone de connexion rapide  Zone d’affichage des commandes et des résultats.  Zone d’affichage des fichiers de votre ordinateur.  Zone d’affichage des fichiers du serveur.  Zone d’affichage de l’état des transferts de fichiers.