Chmod comment comprendre les valeurs
Lorsqu'il travaille avec Linux, l'utilisateur devra accorder ou modifier les droits d'accès aux fichiers et répertoires. Utilisez la commande pour afficher les droits d'accès aux fichiers et répertoires ls –l.
Les autorisations sont codées avec des bits de sécurité représentés par ex.. en écrivant:
1 | drwxr-xr-x |
Les premiers signes signifient:
- ré - signifie répertoire
- - - signifie un fichier
- l - signifie un lien symbolique
Les neuf bits suivants de rwxrwxrwx sont responsables des paramètres d'accès au fichier ou au répertoire:
- r - lisible
- w - la capacité d'écrire
- X —Possibilité de courir
Les trois premiers bits du rwx spécifient les autorisations pour propriétaire du fichier, les trois suivants définissent l'accès des utilisateurs groupes de sécurité, auquel appartient le propriétaire du fichier, et les trois derniers concernent autres utilisateurs du système.
A= Le propriétaire B= grouper C= Tous (Autres)
UNE | B | C | |
chmod | 7 | 7 | 4 |
Dans l'exemple ci-dessus, chmod peut être vu, cette:
Propriétaire et groupe: Pleins droits
Autres: Lecture seulement
Explication des numéros d'autorisation - linux
Chiffre | autorisations |
0 | Manquer de |
1 | suivre |
2 | sauvegarder |
3 | Créer et enregistrer |
4 | Lis le |
5 | Lire et exécuter |
6 | Lire et écrire |
7 | Lis le, enregistrer et exécuter |
Donner à un fichier ou un dossier une autorisation chmod
Dans le terminal par lequel vous donnez des commandes à votre Linux, par exemple,. Ubuntu, entrez par ex.:
chmod 774 nazwaPliku.sh
et cliquez sur entrer.
Ainsi, vous avez donné l'autorisation au fichier "filename.sh" 774, c'est-à-dire que le propriétaire et le groupe ont tous les droits, tandis que d'autres ne lisent que. Vous avez attribué les autorisations de l'exemple ci-dessus avec cette méthode.
Changement de propriétaire du fichier - chown
Pour changer le propriétaire d'un fichier, utilisez la commande chown, avec syntaxe:
1 | chown nazwa_właściciela nazwa_pliku |