From 3eb6b7427cd4c2fb05a43a6016f0b02e087a673f Mon Sep 17 00:00:00 2001 From: Maxime TERTRAIS Date: Thu, 30 Jan 2025 14:26:26 +0100 Subject: [PATCH] =?UTF-8?q?cr=C3=A9ation=20gestion=20des=20users=20et=20gr?= =?UTF-8?q?oupes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Gestion users & groupes.md | 164 ++++++++++++++++++ 1 file changed, 164 insertions(+) create mode 100644 Windows/Gestion des postes/Gestion users & groupes.md diff --git a/Windows/Gestion des postes/Gestion users & groupes.md b/Windows/Gestion des postes/Gestion users & groupes.md new file mode 100644 index 0000000..2968900 --- /dev/null +++ b/Windows/Gestion des postes/Gestion users & groupes.md @@ -0,0 +1,164 @@ +
+

+ + + +

+
+ +
+

Gestion des Users & Groupes sous Windows

+
+ +# **Gestion des Users & Groupes via envirronement graphique ** + +- accès au groupes et utilisateur + - via la console Gestion de l’ordinateur +- Gestion des passwd (en local) + - via la console “stratégie de sécurité local” + +# **Gestion des Users & Groupes via cmd ** +## 📌 Accès aux Groupes +### Liste des groupes locaux +```powershell +net localgroup +``` +### Liste des groupes d'un utilisateur spécifique +```powershell +whoami /groups +``` +## 📌 Accès aux Utilisateurs +### Liste des utilisateurs locaux +```powershell +net user +``` +### Informations détaillées sur un utilisateur +```powershell +net user username +``` +## 🆕 Créer un Nouvel Utilisateur +```powershell +net user username password /add +``` +## ➕ Ajouter un Utilisateur à un Groupe +```powershell +net localgroup groupname username /add +``` +## ❌ Supprimer un Utilisateur d'un Groupe +```powershell +net localgroup groupname username /delete +``` +## 🚫 Supprimer un Utilisateur +```powershell +net user username /delete +``` +## 🔄 Modifier le Mot de Passe d'un Utilisateur +```powershell +net user username newpassword +``` +## 📌 Vérifier l'Identité de l'Utilisateur Actuel +```powershell +whoami +``` +## 📌 Changer d'Utilisateur +```powershell +runas /user:username cmd +``` +--- +# **Gestion des Users & Groupes avec PowerShell ** +## En Local +### 📌 Accès aux Groupes +#### Liste des groupes locaux +```powershell +Get-LocalGroup +``` +#### Liste des groupes d'un utilisateur spécifique +```powershell +Get-LocalUser -Name username | Get-LocalGroupMembership +``` +### 📌 Accès aux Utilisateurs +#### Liste des utilisateurs locaux +```powershell +Get-LocalUser +``` +#### Informations détaillées sur un utilisateur +```powershell +Get-LocalUser -Name username +``` +### 🆕 Créer un Nouvel Utilisateur +```powershell +New-LocalUser -Name "username" -Password (ConvertTo-SecureString "password" -AsPlainText -Force) -FullName "User Full Name" -Description "User Description" +``` +### ➕ Ajouter un Utilisateur à un Groupe +```powershell +Add-LocalGroupMember -Group "groupname" -Member "username" +``` +### ❌ Supprimer un Utilisateur d'un Groupe +```powershell +Remove-LocalGroupMember -Group "groupname" -Member "username" +``` +### 🚫 Supprimer un Utilisateur +```powershell +Remove-LocalUser -Name "username" +``` +### 🔄 Modifier le Mot de Passe d'un Utilisateur +```powershell +Set-LocalUser -Name "username" -Password (ConvertTo-SecureString "newpassword" -AsPlainText -Force) +``` +### 📌 Vérifier l'Identité de l'Utilisateur Actuel +```powershell +$env:USERNAME +``` +### 📌 Changer d'Utilisateur +```powershell +Start-Process PowerShell -Credential "domain\username" +``` +--- +## Dans un Active directory +### 📌 Accès aux Groupes +#### Liste des groupes Active Directory +```powershell +Get-ADGroup -Filter * +``` +#### Liste des groupes d'un utilisateur spécifique +```powershell +Get-ADUser -Identity username -Properties MemberOf | Select-Object -ExpandProperty MemberOf +``` +### 📌 Accès aux Utilisateurs +#### Liste des utilisateurs Active Directory +```powershell +Get-ADUser -Filter * +``` +#### Informations détaillées sur un utilisateur +```powershell +Get-ADUser -Identity username -Properties * +``` +### 🆕 Créer un Nouvel Utilisateur +```powershell +New-ADUser -Name "User Full Name" -GivenName "FirstName" -Surname "LastName" -SamAccountName "username" -UserPrincipalName "username@domain.com" -Path "OU=Users,DC=domain,DC=com" -AccountPassword (ConvertTo-SecureString "password" -AsPlainText -Force) -Enabled $true +``` +### ➕ Ajouter un Utilisateur à un Groupe +```powershell +Add-ADGroupMember -Identity "groupname" -Members "username" +``` +### ❌ Supprimer un Utilisateur d'un Groupe +```powershell +Remove-ADGroupMember -Identity "groupname" -Members "username" -Confirm:$false +``` +### 🚫 Supprimer un Utilisateur +```powershell +Remove-ADUser -Identity "username" -Confirm:$false +``` +### 🔄 Modifier le Mot de Passe d'un Utilisateur +```powershell +Set-ADAccountPassword -Identity "username" -NewPassword (ConvertTo-SecureString "newpassword" -AsPlainText -Force) -Reset +``` +### 📌 Vérifier l'Identité de l'Utilisateur Actuel +```powershell +whoami +``` +### 📌 Changer d'Utilisateur +```powershell +runas /user:domain\username powershell +``` +--- \ No newline at end of file