Présentation des autorisations linux sur votre pi framboise

Sous Linux, vous pouvez faire trois choses à un fichier ou un dossier: Vous pouvez le lire, vous pouvez le changer, ou vous pouvez l`exécuter sous forme de code.

Video: Déballage Raspberry Pi Zéro-W

Ces trois autorisations sont appelées lecture, écriture et exécution. Comme vous pouvez le deviner peut-être, vous pouvez les régler séparément pour chaque fichier. Par exemple, vous pouvez faire un fichier en lecture seule en désactivant l`écriture et d`exécution. Maintenant, vous ne pouvez pas modifier le fichier, et vous ne pouvez pas l`exécuter comme une application.

Pourquoi voudriez-vous faire un fichier en lecture seule? Pour la sécurité. Parfois, vous voulez protéger un fichier de sorte que vous ne pouvez pas le modifier.

Exécuter ne veut pas dire prendre à l`extérieur et le tirer. Cela signifie l`exécuter code. Personne ne sait pourquoi il est appelé exécuter et non exécuté. Au moins, il commence par une lettre différente que les deux autres options, il y a cela.

En fait, Linux a trois paramètres d`autorisation pour chaque fichier et le dossier:

  • Le propriétaire du fichier est un ensemble d`autorisations. En général, cet ensemble donne l`autorisation de propriétaire de faire quoi que ce soit avec les fichiers.

  • Le groupe du fichier est une autre série. Cet ensemble permet le fichier à partager au sein d`un groupe.

  • Tout le monde obtient encore une autre série. Cet ensemble permet à certains fichiers d`être privés, tandis que d`autres peuvent être partagées avec tout le monde.

Ces différents paramètres d`autorisation peuvent sembler super-compliqué. Autorisations ont été vraiment conçu pour les gros ordinateurs avec beaucoup d`utilisateurs. Sur un grand ordinateur, il est utile de pouvoir se cacher des fichiers de tout le monde, de partager d`autres, et de faire un peu complètement ouvert.

Sur un ordinateur comme les autorisations Raspberry Pi faire du travail supplémentaire pour vous. Vous êtes probablement le seul utilisateur, il est donc logique de pouvoir faire quoi que ce soit à tout fichier, non?

Pas assez. Sous Linux, les applications sont aussi les utilisateurs. Vous pouvez utiliser les autorisations pour vous assurer que les applications ne peuvent pas lire ou modifier des fichiers, ils ne ont pas besoin.

Autorisations pour devenir un gros problème si vous mettez votre Pi sur Internet en tant que serveur Web, car il vous donne une certaine sécurité contre le piratage.

Autorisations aident aussi vous garder à l`abri des erreurs, car il est plus difficile de supprimer des fichiers importants par accident.

Vérification des autorisations

Pour vérifier les autorisations sur le bureau, ouvrez une fenêtre Terminal pour afficher une invite de commande. Ensuite, tapez la commande suivante et appuyez sur Entrée:

ls -l

Vous voyez une liste de fichiers, avec quelques lettres supplémentaires à la gauche de la liste. La figure suivante présente un exemple. (Vous ne verrez probablement pas les mêmes fichiers ou les mêmes autorisations.)

La chaîne de lettres et de tirets à la gauche de chaque élément est une liste des autorisations. Ils ressemblent à une rangée de dix lettres:

drwxrwxrwx

Si vous voyez une lettre, les autorisations vous permettent de faire cette chose. Si vous voyez un tableau de bord, ils ne le font pas.

La plupart des fichiers ont beaucoup de traits, de sorte que vous pouvez voir quelque chose comme ceci:

-rwxrw-r ---

Comprendre les autorisations

Cette rangée de lettres n`est pas très facile à lire, est-il? Il est comme un code. Mais ce n`est pas un code compliqué, et il est pas très difficile à comprendre.

La première est l`abréviation de répertoire, ce qui est un autre mot pour le dossier. Si vous voyez un , cela signifie que le fichier est un dossier / répertoire, et vous pouvez utiliser la CD commande de se déplacer à l`intérieur et vérifier si elle a des fichiers.

le est pas comme les autres lettres. En fait, ce n`est pas vraiment une autorisation. Vous ne pouvez pas le changer. Il apparaît dans la rangée de lettres, car il est utile, mais il n`y avait nulle part ailleurs de le mettre.

Le suivant rwx est - vous pouvez peut-être deviner - la lecture, d`écriture et d`exécution pour le fichier.

Voici un exemple:

rw-

En anglais, le code signifie lecture: oui- écriture: oui- et exécuter: Nope.

rwx - avec des tirets, si elles sont nécessaires - apparaît trois fois sur chaque ligne, car il y a trois ensembles différents d`autorisations.

Pour la première série de trois listes d`autorisations pour le propriétaire du fichier.

La série suivante énumère les autorisations pour le groupe de fichiers.

Et le dernier ensemble liste des autorisations pour tout le monde - ce qui signifie que tous les autres utilisateurs sur le même ordinateur.

Video: GNU / Linux : Lignes de commandes Intermédiaire 4

Dites que vous voulez travailler à ce que la ligne suivante des autorisations signifie:

drwxrw-r--

Vous devez le diviser en groupes de trois dans votre tête, comme ceci:

d rwx rw- r--

Ensuite, vous pouvez lire le code pour chaque ensemble.

Ceci est un dossier / répertoire ()

Le propriétaire du fichier peut lire, écrire / modifier et exécuter (trois premiers: rwx).

Video: Raspberry Pi 3 Pack Recalbox de RaspberryPiShop (Mini PC Consola Multi Emuladores) Unboxing y Review

Le groupe peut lire et écrire / modifier seulement (deuxième de trois: rw-).

Tout le monde ne peut lire le fichier (trois derniers: r-).

Articles connexes