diff --git a/sio2/sisr/script/bash/script/crsamba1 b/sio2/sisr/35-script/bash/script/crsamba1
similarity index 100%
rename from sio2/sisr/script/bash/script/crsamba1
rename to sio2/sisr/35-script/bash/script/crsamba1
diff --git a/sio2/sisr/script/bash/script/crsamba2 b/sio2/sisr/35-script/bash/script/crsamba2
similarity index 100%
rename from sio2/sisr/script/bash/script/crsamba2
rename to sio2/sisr/35-script/bash/script/crsamba2
diff --git a/sio2/sisr/script/bash/script/crsamba3 b/sio2/sisr/35-script/bash/script/crsamba3
similarity index 100%
rename from sio2/sisr/script/bash/script/crsamba3
rename to sio2/sisr/35-script/bash/script/crsamba3
diff --git a/sio2/sisr/script/bash/script/crsamba4 b/sio2/sisr/35-script/bash/script/crsamba4
similarity index 100%
rename from sio2/sisr/script/bash/script/crsamba4
rename to sio2/sisr/35-script/bash/script/crsamba4
diff --git a/sio2/sisr/script/bash/script/crsamba5 b/sio2/sisr/35-script/bash/script/crsamba5
similarity index 100%
rename from sio2/sisr/script/bash/script/crsamba5
rename to sio2/sisr/35-script/bash/script/crsamba5
diff --git a/sio2/sisr/script/bash/script/crsamba7 b/sio2/sisr/35-script/bash/script/crsamba7
similarity index 100%
rename from sio2/sisr/script/bash/script/crsamba7
rename to sio2/sisr/35-script/bash/script/crsamba7
diff --git a/sio2/sisr/script/bash/script/fichier.pwd b/sio2/sisr/35-script/bash/script/fichier.pwd
similarity index 100%
rename from sio2/sisr/script/bash/script/fichier.pwd
rename to sio2/sisr/35-script/bash/script/fichier.pwd
diff --git a/sio2/sisr/script/bash/script/rmsamba b/sio2/sisr/35-script/bash/script/rmsamba
similarity index 100%
rename from sio2/sisr/script/bash/script/rmsamba
rename to sio2/sisr/35-script/bash/script/rmsamba
diff --git a/sio2/sisr/script/bash/script/user.txt b/sio2/sisr/35-script/bash/script/user.txt
similarity index 100%
rename from sio2/sisr/script/bash/script/user.txt
rename to sio2/sisr/35-script/bash/script/user.txt
diff --git a/sio2/sisr/script/bash/script/user2.txt b/sio2/sisr/35-script/bash/script/user2.txt
similarity index 100%
rename from sio2/sisr/script/bash/script/user2.txt
rename to sio2/sisr/35-script/bash/script/user2.txt
diff --git a/sio2/sisr/script/bash/script/user2.txt.pwd b/sio2/sisr/35-script/bash/script/user2.txt.pwd
similarity index 100%
rename from sio2/sisr/script/bash/script/user2.txt.pwd
rename to sio2/sisr/35-script/bash/script/user2.txt.pwd
diff --git a/sio2/sisr/35-script/python/passusr.py b/sio2/sisr/35-script/python/passusr.py
new file mode 100644
index 0000000..fe682d1
--- /dev/null
+++ b/sio2/sisr/35-script/python/passusr.py
@@ -0,0 +1,41 @@
+#!/usr/lib/python3
+import sys
+import subprocess
+import os
+nbarg = len(sys.argv)
+if nbarg != 2:
+       print ("Nombre d'argument invalide")
+       exit (1) 
+filename = sys.argv[1]
+try:
+    fh = open(filename, "r")
+except:
+    print ("Fichier ", filename," inconnu")
+    exit (2)
+else:
+    line = fh.readline ()
+    while line:
+        nouvline = line.rstrip()
+        login,nomlong = nouvline.split(':')
+        cmd = "sudo useradd -m -d /home/"+login+" -c \'"+ nomlong+"\' -s /bin/bash "+ login
+        res = os.system ("getent passwd "+login)
+        if res != 0:
+            passw = ["pwgen", "4","1"]  
+            #passw = "pwgen 4 1"
+            os.system (cmd)
+            #mdp = str(os.system (passw))
+            #print (mdp)
+            mdp = subprocess.run(passw,capture_output=True)
+            mdp2 = mdp.stdout.decode("utf-8")
+            mdp3 = mdp2.rstrip()
+            print (mdp3)
+            ch3 = "echo "+login+":"+mdp3+"|sudo chpasswd"
+            print (ch3)
+            os.system (ch3)
+            os.system ("sudo echo "+login+":"+mdp3+" >> "+filename+".pwd")
+        else:
+            print ("Utilisateur "+login+" déjà éxistant")
+            os.system ("sudo userdel -r "+login)
+        line = fh.readline()
+
+    fh.close()
diff --git a/sio2/sisr/35-script/python/user.txt b/sio2/sisr/35-script/python/user.txt
new file mode 100644
index 0000000..7c2e9f5
--- /dev/null
+++ b/sio2/sisr/35-script/python/user.txt
@@ -0,0 +1,2 @@
+adupont:Albert Dupont
+jduroy:Jeannette Duroy
diff --git a/sio2/sisr/35-script/python/user.txt.pwd b/sio2/sisr/35-script/python/user.txt.pwd
new file mode 100644
index 0000000..b0d0aaa
--- /dev/null
+++ b/sio2/sisr/35-script/python/user.txt.pwd
@@ -0,0 +1,4 @@
+adupont:0PSg
+jduroy:2Sdc
+adupont:Ksw4
+jduroy:C0px