gestion_des_utilisateurs_et_des_permissions
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| gestion_des_utilisateurs_et_des_permissions [2025/11/17 10:42] – root | gestion_des_utilisateurs_et_des_permissions [2025/11/17 10:44] (Version actuelle) – [📚 Commandes utiles] root | ||
|---|---|---|---|
| Ligne 6: | Ligne 6: | ||
| * 🔍 **Afficher l’utilisateur courant** | * 🔍 **Afficher l’utilisateur courant** | ||
| - | ``` | + | |
| whoami | whoami | ||
| - | ``` | + | |
| * ➕ **Créer un nouvel utilisateur** | * ➕ **Créer un nouvel utilisateur** | ||
| - | ```bash | + | |
| sudo adduser alice | sudo adduser alice | ||
| - | ``` | + | |
| * 🛠️ **Modifier un utilisateur** | * 🛠️ **Modifier un utilisateur** | ||
| - | ```bash | + | |
| sudo usermod -aG sudo alice # Ajouter au groupe sudo | sudo usermod -aG sudo alice # Ajouter au groupe sudo | ||
| sudo usermod -d / | sudo usermod -d / | ||
| - | ``` | + | |
| * ❌ **Supprimer un utilisateur** | * ❌ **Supprimer un utilisateur** | ||
| - | ```bash | + | |
| sudo deluser alice | sudo deluser alice | ||
| sudo deluser --remove-home alice | sudo deluser --remove-home alice | ||
| - | ``` | + | |
| ===== 👥 Gestion des groupes ===== | ===== 👥 Gestion des groupes ===== | ||
| * ➕ **Créer un groupe** | * ➕ **Créer un groupe** | ||
| - | ```bash | + | |
| sudo addgroup devs | sudo addgroup devs | ||
| - | ``` | + | |
| * 👤 **Ajouter un utilisateur à un groupe** | * 👤 **Ajouter un utilisateur à un groupe** | ||
| - | ```bash | + | |
| sudo usermod -aG devs alice | sudo usermod -aG devs alice | ||
| - | ``` | + | |
| * ❌ **Supprimer un groupe** | * ❌ **Supprimer un groupe** | ||
| - | ```bash | + | |
| sudo delgroup devs | sudo delgroup devs | ||
| - | ``` | + | |
| ===== 📁 Permissions sur les fichiers ===== | ===== 📁 Permissions sur les fichiers ===== | ||
| * 🔍 **Voir les permissions** | * 🔍 **Voir les permissions** | ||
| - | ```bash | + | |
| ls -l fichier.txt | ls -l fichier.txt | ||
| - | ``` | + | |
| * 🔧 **Changer les permissions** | * 🔧 **Changer les permissions** | ||
| - | ```bash | + | |
| chmod 644 fichier.txt | chmod 644 fichier.txt | ||
| chmod +x script.sh | chmod +x script.sh | ||
| chmod -R 755 dossier/ | chmod -R 755 dossier/ | ||
| - | ``` | + | |
| * 👤 **Changer le propriétaire** | * 👤 **Changer le propriétaire** | ||
| - | ```bash | + | |
| sudo chown alice fichier.txt | sudo chown alice fichier.txt | ||
| sudo chown -R alice:devs dossier/ | sudo chown -R alice:devs dossier/ | ||
| - | ``` | + | |
| ===== 🔐 Comprendre les droits ===== | ===== 🔐 Comprendre les droits ===== | ||
| Ligne 84: | Ligne 84: | ||
| Créer un utilisateur `bob`, lui donner accès à `/ | Créer un utilisateur `bob`, lui donner accès à `/ | ||
| - | ```bash | + | |
| sudo adduser bob | sudo adduser bob | ||
| sudo mkdir / | sudo mkdir / | ||
| sudo chown root:bob / | sudo chown root:bob / | ||
| sudo chmod 750 / | sudo chmod 750 / | ||
| - | ``` | + | |
| ===== 📚 Commandes utiles ===== | ===== 📚 Commandes utiles ===== | ||
| - | ```bash | + | |
| id alice # Voir les groupes d’un utilisateur | id alice # Voir les groupes d’un utilisateur | ||
| groups bob # Liste des groupes | groups bob # Liste des groupes | ||
| getfacl fichier.txt | getfacl fichier.txt | ||
| - | ``` | + | |
| ---- | ---- | ||
| - | [[linux:index|⬅️ Retour à l’index]] | + | [[index|⬅️ Retour à l’index]] |
gestion_des_utilisateurs_et_des_permissions.1763376179.txt.gz · Dernière modification : de root
