Permissions de fichiers et de dossiers - Raspberry Pi Linux

Permissions de fichiers et de dossiers - Raspberry Pi Linux
L'autorisation des fichiers et du dossier est une fonctionnalité essentielle qui permet aux utilisateurs de restreindre l'accès à leurs données importantes afin qu'aucun autre utilisateur ne puisse nuire / supprimer ou modifier les données. En tant qu'utilisateur de Raspberry Pi, vous voudrez certainement modifier les fichiers et la permission du dossier pour protéger vos données importantes.

Dans cet article, nous discuterons en détail de la façon dont vous limitez les fichiers et les autorisations de dossier dans le système Raspberry Pi Linux.

Commençons!

Permission de fichiers et de dossiers dans Raspberry Pi OS

Il existe deux méthodes pour modifier l'autorisation des fichiers et des dossiers:

  • Par le terminal
  • À travers l'interface graphique

Discutons de chacun d'eux en détail.

Méthode 1: via le terminal

Pour modifier l'autorisation d'un fichier ou d'un dossier via un terminal, nous utiliserons d'abord la commande mentionnée ci-dessous pour afficher la liste de tous les fichiers avec leurs accès d'autorisation.

$ ls -l

Si vous souhaitez rechercher l'autorisation d'un fichier particulier, vous pouvez utiliser la commande mentionnée ci-dessous, en conséquence, les détails de l'autorisation ainsi que la date et l'heure de la création du fichier seront également affichés:

$ ls -l

Note: N'oubliez pas de remplacer avec le nom du fichier, vous souhaitez vérifier la liste de.

Pour un dossier, vous pouvez utiliser la commande mentionnée ci-dessous pour obtenir la liste de tous les fichiers présents dans le répertoire ainsi que leurs informations de date et d'heure et d'autorisation:

$ ls -l

Note: N'oubliez pas de remplacer avec le nom du dossier, vous souhaitez vérifier la liste de.

Modification de l'autorisation à l'aide de la commande de mode de modification

Pour modifier l'autorisation du fichier, vous devez utiliser le chod commande à l'aide de la syntaxe suivante:

$ sudo chmod u = rwx, g = rwx, o = rx

Ici, dans la commande ci-dessus:

  • u signifie l'utilisateur
  • g pour les groupes dans lesquels l'utilisateur est présent
  • o représente les autres
  • r pour l'autorisation de lecture
  • w pour l'autorisation d'écriture
  • X pour exécuter l'autorisation

N'oubliez pas que tous les privilèges ci-dessus peuvent être définis en fonction du choix de l'utilisateur. Par exemple:

$ sudo chmod u = rwx, g = rx, o = rw

Note: Dans l'image ci-dessus, nous avons utilisé le LS -l commande juste pour afficher l'accès à l'autorisation de notre fichier, bonjour-linux est notre fichier.

La commande ci-dessus modifie l'autorisation de fichier en permettant aux utilisateurs l'autorisation de lire, écrire et exécuter le fichier. Tandis que la même autorisation pour les utilisateurs du groupe. Cependant, d'autres utilisateurs peuvent lire et écrire sur le fichier.

Il y a aussi une autre manière de raccourci dans laquelle la commande ci-dessus peut être utilisée et l'utilisateur n'a qu'à se souvenir des représentations ci-dessous:

  • un pour tous les utilisateurs
  • u pour l'utilisateur actuel
  • g pour les groupes
  • o pour les autres utilisateurs qui ne sont pas dans le groupe du propriétaire

Les utilisateurs peuvent utiliser l'un des alphabets de représentation ci-dessus ainsi que «+" ou "-»Signes, selon l'exigence. Le signe positif "+" est utilisé pour attribuer un accès alors que le signe négatif "-" est utilisé pour priver / refuser l'accès.

La syntaxe de cette commande sera:

$ chmod o + x

Dans la commande ci-dessus O + X déclare que tous les autres utilisateurs o est autorisé à exécuter le fichier.

De même, d'autres commandes peuvent être utilisées pour donner ou refuser l'autorisation comme mentionné ci-dessous:

bœuf : Cela signifie que d'autres utilisateurs sont refusés pour exécuter un fichier.

a + x: Cela signifie que tous les utilisateurs sont autorisés à exécuter un fichier

G-X: Cela signifie que les groupes sont refusés pour exécuter un fichier.

A + W: Cela signifie que tous les utilisateurs sont autorisés à écrire dans le fichier.

A-W: Cela signifie que tous les utilisateurs sont refusés pour écrire dans le dossier.

G + R: Cela signifie que les groupes sont autorisés à lire le fichier.

A-R: Cela signifie que tous les utilisateurs sont refusés pour lire le fichier.

Mode octal

Il existe également une autre façon de modifier le mode avec l'accès à la permission et c'est le mode de code octal où au lieu de w, r, x, et g, u, o, Un code octal peut être utilisé dans lequel le premier numéro octal représente l'autorisation pour l'utilisateur, le deuxième chiffre pour les groupes et le dernier chiffre est pour d'autres. La représentation des chiffres du code octal est donnée ci-dessous:

4: Assigner lecture seulement privilège

5: Assigner lire et exécuter privilèges

6: Assigner lire et écrire privilèges

7: Assigner lire, écrire et exécuter privilèges

La syntaxe de la commande à suivre est mentionnée ci-dessous:

$ chmod

Note: Notre nom de fichier est bonjour-linux et 754 est le code octal qui indique que l'utilisateur a accès à la lecture, à l'écriture et à l'exécution, et le groupe est autorisé à lire et à exécuter le fichier. Tandis que les autres utilisateurs ne sont autorisés à lire le fichier.

Vous pouvez suivre l'image ci-dessous pour en savoir plus sur le code octal.

Méthode 2: Grâce à GUI

La deuxième méthode pour rechercher l'autorisation d'un dossier ou d'un fichier particulier est la méthode GUI. Pour cette méthode, cliquez d'abord sur le Gestionnaire de fichiers Option pour ouvrir Raspberry Pi Home Directory:

Faites un clic droit dans la souris sur n'importe quel fichier et sélectionnez le Propriétés Option de la liste déroulante.

UN Propriétés de fichiers La boîte de dialogue apparaîtra à l'écran.

Clique sur le Autorisation onglet et à partir d'ici, vous pourrez modifier les privilèges d'autorisation d'un fichier.

Une fois que vous avez terminé la définition de l'autorisation pour Afficher le contenu, Changer de contenu et Exécuter, clique le "D'ACCORD" bouton.

Pour la permission des dossiers via GUI, les mêmes étapes peuvent être effectuées. Clic-droit sur le dossier et cliquez sur le Propriétés:

Ensuite aller à Autorisation Et après avoir réglé les autorisations requises, cliquez sur "D'ACCORD".

Il vous demandera une confirmation, alors cliquez sur "Oui"Ici pour appliquer les modifications.

C'est tout pour ce guide!

Conclusion

Lorsque plusieurs utilisateurs utilisent le même système, il devient nécessaire pour vous de garder vos fichiers en sauvegarde d'autres utilisateurs en limitant l'accès à certains dossiers et fichiers. À cette fin, le système d'exploitation Linux fournit deux méthodes, l'une est la méthode terminale dans laquelle les commandes sont utilisées pour attribuer lire, écrire, et exécuter autorisation alors que l'autre méthode est basée sur l'interface graphique où les autorisations peuvent être attribuées manuellement via le Propriétés Option de fichiers ou de dossiers.