Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
linux [2022/10/17 12:35] – [LINUX] admin | linux [2022/10/17 17:05] (Version actuelle) – [Suppression d'un compte] admin |
---|
La suppression d'un compte s'effectuera par les commandes //**deluser**// ou //**userdel**//. | La suppression d'un compte s'effectuera par les commandes //**deluser**// ou //**userdel**//. |
| |
<code lscript> | <code bash> |
userdel <nomCompte> | userdel <nomCompte> |
deluser <nomCompte> | deluser <nomCompte> |
</code> | </code> |
| |
| On devra aussi supprimer le dossier personnel du compte |
| <code bash> |
| rm -r /home/<nomCompte> |
| </code> |
| |
| ==== Ajouter un utilisateur à un groupe ==== |
| <code bash>useradd <nomUtilisateur> <nomgroupe></code> |
==== Gestion du mot de passe ==== | ==== Gestion du mot de passe ==== |
| |
passwd <nomCompte> | passwd <nomCompte> |
</code> | </code> |
| |
| ==== Visualiser les groupes auxquels appartient un utilisateur ==== |
| <code bash>grep "<nomutilisateur>" /etc/group</code> |
| |
| ===== Gestion des groupes utilisateurs ===== |
| On peut ajouter un groupe : |
| <code bash>groupadd <nomgroupe></code> |
| |
| Pour supprimer un groupe : |
| <code bash>groupdel <nomgroupe></code> |
| |
| Pour visualiser les utilisateurs présents dans un groupe |
| <code bash>grep "<nomGroupe>" /etc/group</code> |
| |
| |
===== Paquetages et services ===== | ===== Paquetages et services ===== |
|Modifier le propriétaire (change owner) |**chown**| Usage : <code lscript>chown [-R] [<nom_utilisateur>][:][<nom_groupe>] <nom_fichier></code> Exemple : donner des droits à l'utilisateur exécutant Apache (www-data) et au groupe des superutilisateurs (root) sur le dossier Web<code lscript>chown -R www-data:root /var/www/html</code> L'option -R réalise le travail en récursif (tous les dossiers et sous dossiers) | | |Modifier le propriétaire (change owner) |**chown**| Usage : <code lscript>chown [-R] [<nom_utilisateur>][:][<nom_groupe>] <nom_fichier></code> Exemple : donner des droits à l'utilisateur exécutant Apache (www-data) et au groupe des superutilisateurs (root) sur le dossier Web<code lscript>chown -R www-data:root /var/www/html</code> L'option -R réalise le travail en récursif (tous les dossiers et sous dossiers) | |
| Modifier les droits | **chmod** |Usage : <code lscript>chmod [-R] <nvx_droits> <nom_fichier></code> les <nvx_droits> sont une valeur numérique de trois nombres représentant en binaire les droits (read, write, execute) pour \\ * l'utilisateur, \\ * son groupe \\ * tous les autres. \\ Par exemple : \\ * 7= (111)2 : tous les droits (RWX) \\ * 4 = (100)2 : droit de lecture seule (R--) \\ \\ on peut aussi ajouter ou supprimer un droit sans tout réécrire : <code lscript>chmod +x -r <nomFichier></code> L'option -R réalise le travail en récursif (tous les dossiers et sous dossiers) | | | Modifier les droits | **chmod** |Usage : <code lscript>chmod [-R] <nvx_droits> <nom_fichier></code> les <nvx_droits> sont une valeur numérique de trois nombres représentant en binaire les droits (read, write, execute) pour \\ * l'utilisateur, \\ * son groupe \\ * tous les autres. \\ Par exemple : \\ * 7= (111)2 : tous les droits (RWX) \\ * 4 = (100)2 : droit de lecture seule (R--) \\ \\ on peut aussi ajouter ou supprimer un droit sans tout réécrire : <code lscript>chmod +x -r <nomFichier></code> L'option -R réalise le travail en récursif (tous les dossiers et sous dossiers) | |
| |
| === Manipulations de fichiers / dossiers === |
| |
| ^ Action ^ Commande ^ |
| |Copier un fichier |<code lscript>cp <fichier> [<nouveau_chemin>\]<nouveau_nom> </code> | |
| |Déplacer un fichier ou le renommer |<code lscript>mv <fichier_a_deplacer> [<nouveau_chemin>]\<nouveau_nom> </code> | |
| |Supprimer un fichier |<code lscript>rm <chemin_fichier> </code>| |
| |Supprimer un dossier et son contenu|<code lscript>rm -r <chemin_dossier></code>| |
| |
===== Partitionner et monter un disque ===== | ===== Partitionner et monter un disque ===== |