Utilisateurs, Groupes et Permissions


Utilisateurs

activer l’utilisateur root

Avertissement

Attention il est recomander de ne pas activer le compte root.

# Cette command réinitialise le mot de passe de l'utilisateur root et l'active si nécessaire.
sudo passwd root

Faire une élévation valable toute la durée de la session

Avertissement

Attention il est recomander de ne pas activer le compte root.

# N.B : Le prompt devrais passer en root@[nom_de_machine]
sudo -s

Créer un nouvel utilisateur

Liens_Web:
# sudo adduser <nom_du_nouvel_utilisateur>
sudo adduser volab

N.B: Lorsqu’on crée un nouvel utilisateur, un groupe du même nom est également créer.

Ajouter un utilisateur à un groupe

# sudo adduser <nom_de_l'utilisateur> <nom_du_groupe>
sudo adduser root volab

N.B: Lorsqu’on crée un nouvel utilisateur, un groupe du même nom est également créer.

Changer le mot de passe d’un utilisateur

# sudo passwd [username]
sudo passwd root

Groupes

Liens_Web:

Créer un nouveau groupe

# sudo addgroup <nom_du_group>
sudo addgroup volab

Afficher les groupes d’un utilisateur

# groups <nom_d'utilisateur>
groups polter
# >> polter : polter adm cdrom sudo dip plugdev

Afficher les membres d’un groupe

# getent group <nom_du_group>
getent group volab

Afficher les membres d’un groupes (commande alternantive)

# grep <nom_du_groupe> /etc/group
grep volab /etc/group

Afficher la liste de tous les groupes

getent group

Afficher la liste de tous les groupes (commande alternantive)

cat /etc/group

Ajouter un utilisateur à un groupes

# sudo usermod -aG [nom_du_groupe] [nom_de_l'utilisateur]
usermod -aG docker polter

ACL (Propriétaire, RWX)

Liens_Web:

Connaitre tous les droits et autorisation sur des fichiers et des répertoires

ls -al

Changer le propriétaire d’un dossier (ownership)

# chown root:[nom_d'utilisateur] [nom_du_dossier]/

chown root:volab echanges/

Mettre les droits sur un dossier

Avertissement

Il est déconseillé de mettre les droits 777 car cela donne tous les droits à tous le monde.

../../_images/filesPermissions.png

Pour rendre un fichier Exécutable

# chmod a+x [nomDuFichier]