Hostwinds Tutoriels

Résultats de recherche pour:


Table des matières


Comprendre la propriété et les autorisations de fichiers Linux
Vérification de la propriété et des autorisations actuelles des fichiers
Exemple de sortie de la commande 'ls -l':
Modification de la propriété des fichiers
Modifier le propriétaire du fichier:
Modifier le groupe de fichiers:
Changer à la fois le propriétaire et le groupe:
Modification des autorisations de fichier
Mode symbolique:
Ajoutez une autorisation d'exécution pour le propriétaire:
Ajouter des autorisations de lecture et d'écriture pour le propriétaire et le groupe:
Supprimer l'autorisation de lecture pour les autres:
Mode numérique
Ne définissez aucune autorisation pour personne:
Définissez toutes les autorisations pour tout le monde:
Définissez lire et écrire pour le propriétaire et lire pour le groupe:

Modification de la propriété des fichiers et des autorisations sous Linux

Mots clés: Linux,  Security 

Comprendre la propriété et les autorisations de fichiers Linux
Vérification de la propriété et des autorisations actuelles des fichiers
Exemple de sortie de la commande 'ls -l':
Modification de la propriété des fichiers
Modifier le propriétaire du fichier:
Modifier le groupe de fichiers:
Changer à la fois le propriétaire et le groupe:
Modification des autorisations de fichier
Mode symbolique:
Ajoutez une autorisation d'exécution pour le propriétaire:
Ajouter des autorisations de lecture et d'écriture pour le propriétaire et le groupe:
Supprimer l'autorisation de lecture pour les autres:
Mode numérique
Ne définissez aucune autorisation pour personne:
Définissez toutes les autorisations pour tout le monde:
Définissez lire et écrire pour le propriétaire et lire pour le groupe:

Linux est conçu pour gérer efficacement plusieurs utilisateurs, garantissant que seuls les individus autorisés peuvent accéder ou modifier des fichiers spécifiques.Cela se fait via un système de possession de fichiers et d'autorisations qui contribuent à protéger les données du système et des utilisateurs.La compréhension de ces mécanismes aide à maintenir la sécurité du système et à assurer une bonne gestion des fichiers.

Comprendre la propriété et les autorisations de fichiers Linux

Dans Linux, chaque fichier et répertoire est associé à un propriétaire et à un groupe.L'accès à ces fichiers est contrôlé par des autorisations, qui déterminent si un utilisateur peut lire, écrire ou exécuter un fichier.

Concepts clés:

  • Propriétaire: L'utilisateur qui a créé le fichier.
  • Groupe: Un ensemble d'utilisateurs qui partagent l'accès au fichier.
  • Autorisations: Définissez quelles actions peuvent être effectuées dans le fichier:
    • Lire (r): Permet de visualiser le contenu du fichier.
    • Écrire (w): Permet les modifications du fichier.
    • Exécuter (x): Permet l'exécution du fichier en tant que programme.

Vérification de la propriété et des autorisations actuelles des fichiers

Pour afficher la propriété et les autorisations d'un fichier / répertoire, utilisez le 'ls -l' commande:

ls -l filename
Exemple de sortie de la commande 'ls -l':
-rwxrw-r-- 1 foo bar 1024 Jan 1 00:00 filename
  • -rwxrw-r--: représente le type de fichier et les autorisations.
    • RWX: Autorisations pour le propriétaire (FOO).
    • RW-: Autorisations pour le groupe (bar).
    • R--: Autorisations pour les autres.
  • FOO: propriétaire du fichier.
  • Bar: groupe associé au fichier.
  • 1024: Taille du fichier en octets.
  • 1 janvier 00:00: Dernière date et heure de modification.

Pour répertorier les détails de tous les fichiers dans un répertoire, utilisez simplement «ls -l» sans spécifier de nom de fichier.Pour les répertoires, cette commande répertorie le contenu avec la même sortie détaillée.

Pour plus de détails sur LS, utilisez 'ls - help' ou 'homme ls' Commandes.

Modification de la propriété des fichiers

Seuls l'utilisateur root ou les utilisateurs avec des privilèges sudo appropriés peuvent modifier la propriété des fichiers.Pour changer la propriété, utilisez le 'chown' commande:

chown [user]:[group] filename
Modifier le propriétaire du fichier:
chown newowner filename
Modifier le groupe de fichiers:
chown :newgroup filename
Changer à la fois le propriétaire et le groupe:
chown newowner:newgroup filename

Pour appliquer des modifications à la propriété récursivement à un répertoire et son contenu, utilisez le '-R'option:

chown -R newowner:newgroup /path/to/directory

Pour plus d'informations sur «Chown», utilisez 'chown - help' ou 'homme chown'.

Modification des autorisations de fichier

Les autorisations de fichier peuvent être ajustées à l'aide du 'chmod' commande.Il existe deux méthodes principales:

  • Mode symbolique

  • Mode numérique

Mode symbolique:

Ajustez les autorisations en utilisant des représentations symboliques.

Ajoutez une autorisation d'exécution pour le propriétaire:
chmod u+x filename
Ajouter des autorisations de lecture et d'écriture pour le propriétaire et le groupe:
chmod ug+rw filename
Supprimer l'autorisation de lecture pour les autres:
chmod o-r filename

Mode numérique

Le mode numérique vous permet de définir les autorisations à l'aide d'un numéro à trois chiffres.Chaque chiffre représente respectivement des autorisations pour le propriétaire, le groupe et les autres.La valeur pour chaque chiffre est la somme des nombres représentant les autorisations autorisées pour ce rôle, avec une valeur maximale de 7 (sept) pour chaque chiffre.0 (zéro) ne représente aucune autorisation.

Représentation numérique pour chaque type d'autorisation:

  • Lire: 4
  • Écrivez: 2
  • Exécuter: 1

Par exemple, pour donner un accès à la lecture et à l'écriture de l'utilisateur, le groupe ne lecture de l'accès et d'autres utilisateurs sans accès, le numéro à représenter qui serait 740.

Voici quelques exemples supplémentaires:

Ne définissez aucune autorisation pour personne:
chmod 000 filename
Définissez toutes les autorisations pour tout le monde:
chmod 777 filename
Définissez lire et écrire pour le propriétaire et lire pour le groupe:
chmod 640 filename

Écrit par Hostwinds Team  /  août 29, 2018