Les commandes chmod et chown

La commande chmod (abréviation de change mode) permet la modification des permissions sur un fichier ou répertoire.

chmod peut s’employer de deux façons, soit en précisant les permissions de manière octale, à l’aide de chiffres) ; soit en ajoutant ou en retirant des permissions à une ou plusieurs catégories d’utilisateurs à l’aide des symboles r, w et x.

Rendre le fichier exécutable (+x) :

chmod +x fichier.txt

Lecture et exécution pour tout le monde, écriture pour l’utilisateur propriétaire, en octale :

chmod 755 fichier.txt

Rajout de la permission d’écriture pour le propriétaire u et les membres du groupe propriétaire g (récursivement) :

chmod –R ug+w répertoire 

Autre exemple pour un fichier :

chmod u+rwx,g+rx-w,o+r-wx fichier.txt

utilisateur, groupe, les autres :

u=user, g=group, o=others

Les droits, en lecture, écriture, exécution :

r=read, w=write, x=execute

Sur le WEB, CHMOD Command Calculator est le moyen le plus simple pour gérer les droits sur des fichiers ou des répertoires, à tester (en anglais) :

https://chmodcommand.com/

Modification de l’utilisateur et du groupe propriétaire d’un fichier ou d’un répertoire avec la commande chown.

Remplacez user, group, répertoire et fichier.txt par vos paramètres. Remarquez bien la position des :, elle a son importance.

Changement de l’utilisateur propriétaire :

chown user: fichier.txt 

Changement du groupe propriétaire du répertoire et de son contenu (récursivement) :

chown –R :group répertoire 

Changement d’utilisateur et de groupe propriétaire du répertoire et de son contenu :

chown -R user:group répertoire

On peut vérifier le résultat d’une modification des permissions sur un fichier ou un répertoire avec la commande ls qui permet d’afficher le contenu d’un répertoire (par défaut le répertoire courant).

Pour tous les fichiers .txt :

ls /home/moi/*.txt

Afficher les droits des fichiers du répertoire courant :

ls –l

+ les fichiers cachés :

ls –la

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l’aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s