diff --git a/README.md b/README.md
index 4fbd083586a66db7da0bab511c34468435d04e32..793f72b794d5954be14465f0144774ce0f8fb67b 100644
--- a/README.md
+++ b/README.md
@@ -31,7 +31,8 @@ java -jar target/FlopBox.jar
 
 ```shell
 pip install --user pyftpdlib
-python3 serveur_ftp.py
+python3 serveur_ftp.py serveur1
+python3 serveur_ftp.py SERVEUR2
 ```
 
 Identifiants :
diff --git a/dossier_serveur_ftp/.gitkeep b/dossier_serveur_ftp1/.gitkeep
similarity index 100%
rename from dossier_serveur_ftp/.gitkeep
rename to dossier_serveur_ftp1/.gitkeep
diff --git a/dossier_serveur_ftp/dossier1/fichier11 b/dossier_serveur_ftp1/dossier1/fichier11
similarity index 100%
rename from dossier_serveur_ftp/dossier1/fichier11
rename to dossier_serveur_ftp1/dossier1/fichier11
diff --git a/dossier_serveur_ftp/fichier1 b/dossier_serveur_ftp1/fichier1
similarity index 100%
rename from dossier_serveur_ftp/fichier1
rename to dossier_serveur_ftp1/fichier1
diff --git a/dossier_serveur_ftp/image.png b/dossier_serveur_ftp1/image.png
similarity index 100%
rename from dossier_serveur_ftp/image.png
rename to dossier_serveur_ftp1/image.png
diff --git a/dossier_serveur_ftp2/.gitkeep b/dossier_serveur_ftp2/.gitkeep
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/serveur_ftp.py b/serveur_ftp.py
index fd6eeaea7a91e8033963f088948912a7522852c5..bc788850758cad5feb631c6fd890a71df98075cb 100644
--- a/serveur_ftp.py
+++ b/serveur_ftp.py
@@ -1,21 +1,41 @@
 from pyftpdlib.authorizers import DummyAuthorizer
 from pyftpdlib.handlers import FTPHandler
 from pyftpdlib.servers import FTPServer
+import sys
 
-# Créer un authorizer
-authorizer = DummyAuthorizer()
+if __name__ == '__main__':
+    # Vérifier les arguments passés en ligne de commande
+    if len(sys.argv) != 2:
+        print("Usage: python script.py <serveur>")
+        sys.exit(1)
 
-# Ajouter un utilisateur anonyme (lecture seule)
-authorizer.add_anonymous("dossier_serveur_ftp", perm="elr")
+    serveur = sys.argv[1]
 
-# Ajouter un utilisateur personnalisé avec des permissions d'écriture
-authorizer.add_user("user", "password",
-                    "dossier_serveur_ftp", perm="elradfmw")
+    # Définir le port et le dossier en fonction du serveur
+    if serveur == "serveur1":
+        port = 2121
+        dossier_serveur_ftp = "dossier_serveur_ftp1"
+    elif serveur == "SERVEUR2":
+        port = 2122
+        dossier_serveur_ftp = "dossier_serveur_ftp2"
+    else:
+        print("Serveur non reconnu. Utilisez 'serveur1' ou 'SERVEUR2'.")
+        sys.exit(1)
 
-# Configurer le handler
-handler = FTPHandler
-handler.authorizer = authorizer
+    # Créer un authorizer
+    authorizer = DummyAuthorizer()
 
-# Démarrer le serveur FTP
-server = FTPServer(("127.0.0.1", 2121), handler)
-server.serve_forever()
+    # Ajouter un utilisateur anonyme (lecture seule)
+    authorizer.add_anonymous(dossier_serveur_ftp, perm="elr")
+
+    # Ajouter un utilisateur personnalisé avec des permissions d'écriture
+    authorizer.add_user("user", "password", dossier_serveur_ftp, perm="elradfmw")
+
+    # Configurer le handler
+    handler = FTPHandler
+    handler.authorizer = authorizer
+
+    # Démarrer le serveur FTP
+    server = FTPServer(("127.0.0.1", port), handler)
+    print(f"Le serveur FTP est démarré sur le port {port} avec le dossier {dossier_serveur_ftp}")
+    server.serve_forever()