Pas tous les dossiers d'un système d'exploitation Linuxle système est accessible en écriture à l'utilisateur. Il y a une bonne raison à cela: les dossiers au niveau système nécessitent des autorisations de haut niveau. Le problème avec ces autorisations est que souvent, il verrouille l'accès au niveau utilisateur. Donc, si vous essayez de placer des fichiers dans un répertoire système et que vous ne le pouvez pas, vous devrez apprendre à modifier les autorisations afin que les comptes non root aient accès.
Dans ce guide, nous allons vous montrer comment mettre à jour les autorisations des dossiers sous Linux pour les rendre accessibles en écriture par votre compte utilisateur.
Mettre à jour les autorisations des dossiers dans le terminal
Les autorisations de dossier sur Linux sont plus facilement mises à jour avec le chmod commander. Voici une petite liste des autorisations chmod de base.
- sept - lire, écrire et exécuter.
- 6 - lire et écrire.
- 5 - lire et exécuter.
- 4 - lecture seulement
- 3 - écrire et exécuter.
- 2 - écriture seule.
- 1 - exécuter uniquement.
- 0 - pas d'accès.
Chacun des numéros de la liste fonctionne avec leCommande Chmod en groupes de trois. Voici un exemple. Pour modifier les autorisations du dossier «test» sous Linux, afin que tout le monde puisse lire, écrire et exécuter du code à l'intérieur de celui-ci. Faire:
chmod 777 /test
De plus, pour modifier les autorisations de chaque dossier à l'intérieur du répertoire «test», afin qu'il reflète les mêmes autorisations, l'option récursive doit être utilisée. Par exemple
chmod 777 -R /test
Chacun des nombres dans l'exemple de commande Chmodci-dessus a un but. Le premier chiffre représente l'utilisateur. Le deuxième nombre définit l'autorisation pour le groupe et le troisième l'a définie pour le reste du système.
Donc, si vous rencontrez des problèmes d'écriture dans un dossier du système qui n'est pas accessible, consultez la liste ci-dessus et appliquez-la à l'exemple de code ci-dessous.
chmod XXX
Ou, pour mettre à jour tous les dossiers à l'intérieur de celui de niveau supérieur.
chmod XXX -R folder-name
Mettre à jour la propriété des dossiers dans le terminal
Parfois, la mise à jour des autorisations individuelles d'un dossier via Chmod n'est pas possible. Parfois, l'utilisateur doit mettre à jour complètement la propriété du répertoire.
Un bon exemple de cas où vous auriez besoin de mettre à jour la propriété d'un répertoire est si vous devez placer des fichiers de site Web dans / var / www /, manipuler des fichiers de base de données, etc.
Pour modifier la propriété d'un répertoire sur un système Linux, accédez à la racine en utilisant le su ou sudo -s commande en terminal.
su
ou
sudo -s
Avec un accès root, utilisez le chown exemple ci-dessous pour changer entièrement la propriété d'un répertoire.
chown user:user /location/of/directory
Une fois que vous avez exécuté le chown ci-dessus, utilisez la commande ls avec le commutateur «l» pour vérifier les autorisations du dossier et confirmer que cela a fonctionné.
ls -l /location/of/directory
Mettre à jour les autorisations des dossiers dans le gestionnaire de fichiers
Mise à jour des autorisations via le gestionnaire de fichiers surLinux est sévèrement limité par rapport à le faire avec la ligne de commande. Cependant, si vous n'êtes pas fan du terminal, il est bon de savoir comment faire ce genre de chose avec le gestionnaire de fichiers.
Gnome / Budgie, etc.
Étape 1: Ouvrez une fenêtre de terminal et utilisez le sudo pour lancer le gestionnaire de fichiers en tant que root.
sudo nautilus
Étape 2: Cliquez sur le gestionnaire de fichiers racine. Ensuite, recherchez «système de fichiers racine» pour accéder aux fichiers système sur votre disque dur Linux.
Étape 3: À l'aide du gestionnaire de fichiers Gnome, recherchez dans le système de fichiers le dossier que vous souhaitez mettre à jour.
Étape 4: Faites un clic droit sur le dossier et sélectionnez "Propriétés".
Étape 5: Cliquez sur l'onglet «Autorisations» pour accéder aux autorisations du dossier.
Étape 6: Utilisez la fenêtre d'autorisation pour définir le dossier selon les autorisations que vous souhaitez. Cliquez ensuite sur le bouton «Modifier les autorisations».

Fermez la fenêtre «Propriétés» et les autorisations devraient automatiquement se mettre à jour dans le répertoire.
KDE
Malheureusement, il n'est pas possible d'ouvrir le gestionnaire de fichiers KDE Dolphin en tant que root facilement, en raison d'un correctif logiciel. Suivez les instructions de ligne de commande ci-dessus pour mettre à jour les autorisations à la place.
Camarade
Étape 1: Ouvrez une fenêtre de terminal et exécutez la commande ci-dessous pour lancer le gestionnaire de fichiers Mate en tant que root.
sudo caja
Étape 2: Cliquez sur "système de fichiers" dans la colonne "Périphériques" à gauche. Ensuite, parcourez le dossier racine pour trouver un fichier dont vous souhaitez modifier les autorisations.
Étape 3: Cliquez avec le bouton droit sur le dossier que vous souhaitez modifier et sélectionnez "Autorisations".
Étape 4: Utilisez la zone «Autorisations» pour définir les autorisations du dossier. Cliquez ensuite sur le bouton «Modifier les autorisations».
Étape 5: Fermez la fenêtre «Propriétés».

Après avoir fermé la fenêtre «Propriétés», les autorisations devraient automatiquement se mettre à jour.
XFCE
Étape 1: Ouvrez Thunar en tant que root en appuyant sur Alt + F2 et en tapant la commande ci-dessous dans le lanceur rapide.
pkexec thunar
Étape 2: Saisissez votre mot de passe utilisateur dans la case qui apparaît pour accéder à Thunar en mode root.
Étape 3: Trouvez «Racine du système de fichiers» dans la barre latérale gauche et sélectionnez-la pour accéder au système de fichiers racine. À l'aide du gestionnaire de fichiers, recherchez le dossier pour lequel vous souhaitez mettre à jour les autorisations.
Étape 4: Faites un clic droit sur le dossier et sélectionnez "Propriétés". Ensuite, cliquez sur "Autorisations" pour accéder à la fenêtre des autorisations.
Étape 5: Dans «Autorisations», utilisez la fenêtre pour définir les autorisations de dossier. Fermez ensuite la fenêtre.

Avec la fenêtre «Propriétés» fermée, les paramètres d'autorisation devraient s'appliquer automatiquement.
Gestionnaires de fichiers Linux génériques
Il existe de nombreux gestionnaires de fichiers différentsLà. Dans cette section du guide, nous avons couvert les 4 plus courantes. Si votre gestionnaire de fichiers n'est pas couvert, pensez plutôt à suivre les instructions du terminal.
commentaires