[LINUX] Commande "Chmod" pour définir les autorisations d'accès aux fichiers et aux dossiers

introduction

Cette fois, je présenterai la commande "chmod" qui définit les autorisations et les autorisations d'accès pour les fichiers et les dossiers.

Comment lire les autorisations de fichier

À partir de la gauche, les 10 chiffres de l'alphabet représentent [Détails de l'autorité], la partie cachée en noir représente [Propriétaire], et la portée à côté cachée en noir représente [Groupe de propriétaires]. スクリーンショット 2020-03-07 13.58.27.png Concernant les [Détails de l'autorité], le seul caractère à gauche indique s'il s'agit d'un fichier, d'un répertoire ou d'un lien symbolique. Les trois caractères suivants indiquent l'autorité d'accès du propriétaire, les trois caractères indiquent l'autorité d'accès de l'utilisateur du groupe et l'autorité d'accès des autres utilisateurs. R est lisible, w est accessible en écriture, x est exécutable et-n'est pas une autorité. Cela montre que.

Combinaison de commandes utilisées pour modifier les autorisations de fichier

Changeons l'autorité en utilisant celles listées ci-dessous. Considérez-le en le divisant en trois catégories: [à qui], [accorder ou supprimer] et [quelle autorité]. ** - À quel groupe l'autorité doit-elle être modifiée? **

symbole sens
u Autorité propriétaire
g Autorisations de groupe
o Autres autorisations utilisateur
a Toutes les permissions

** - Ajouter ou supprimer des autorisations **

symbole sens
+ Ajouter l'autorité décrite plus tard
- Supprimer les autorisations décrites plus tard
= Utilisez les autorisations décrites plus loin

** ・ Quel type d'autorité changer **

symbole sens
r Lire l'autorisation
w Autorisation d'écriture
x Autorisation d'exécution

Changeons les permissions des fichiers

** - Supprimer l'autorisation de lecture pour les autres utilisateurs **

command


$chmod o-r (nom de fichier) 

** - Donner l'autorisation d'exécution à tous les utilisateurs **

command


$chmod a+x (nom de fichier) 

en conclusion

La prochaine fois, j'aimerais utiliser chmod pour définir les autorisations de fichiers et de dossiers et les autorisations d'accès à l'aide de nombres. référence: commande chmod Définissez les autorisations, etc.! Résumé détaillé de la commande chmod

Recommended Posts

Commande "Chmod" pour définir les autorisations d'accès aux fichiers et aux dossiers
Commande "Chmod" pour définir les autorisations d'accès aux fichiers et aux dossiers et les autorisations d'accès (valeurs de réglage)
[Linux] Comment subdiviser des fichiers et des dossiers
[Linux] Compresser les dossiers et transférer des fichiers de la télécommande vers le local
Manipuler des fichiers et des dossiers en Python
Comment créer un fichier * .spec pour pyinstaller.
N'utilisez pas la commande rm pour supprimer des fichiers