Outils pour utilisateurs

Outils du site


droits

Les droits

Par défaut, vous ne pouvez modifier que les fichiers localisés dans le répertoire /home/personnel (ou “personnel” est votre nom d'utilisateur). Ce répertoire est noté ~ dans les documentations concernant les scripts.

Lors des installations de logiciels, vous avez été amené, sans le savoir, à modifier des fichiers ailleurs que dans votre répertoire personnel. Le système vous a alors systématiquement demandé votre mot de passe administrateur.

C'est une question de sécurité… Un des éléments de robustesse de Linux par rapport à Windows.

Modifier les droits - méthode directe

Pour modifier les droits d'un fichier ou d'un répertoire, faites un clic droit sur le fichier et allez dans “Propriétés”. Le 2ème onglet, “Permissions” affiche les droits et permet la modification.


Modifier un fichier protégé - méthode terminal

Toutefois, vous devrez parfois pouvoir modifier vous-même des fichiers situés ailleurs que dans votre répertoire personnel, pour ajuster certaines configurations, accéder à des disques externes, configurer le réseau…

Pour pouvoir modifier un fichier protégé, le principe est le suivant : prendre temporairement l'identité du super-utilisateur.

Pour éditer un fichier protégé, prenons comme exemple le fichier etc/fstab qui sert à configurer les disques.

  • Ouvrez un terminal
  • Allez dans le répertoire /etc
  • Faites une copie de sécurité (avec la commande cp) du fichier fstab à modifier :
 cp fstab fstab.bak
  • La commande est refusée : “Permission non accordée”. Pour avoir les droits, il faut prendre l'identité du super-utilisateur : pour cela on va faire précéder la commande avec “sudo” (sudo = 'super-utilisateur, do…')
  • Refaisons la copie de sécurité :
 sudo cp fstab fstab.bak
  • Votre mot de passe administrateur est demandé. Puis la copie s'effectue.
  • Editons le fichier :
  sudo gedit fstab
  • Comme vous êtes déjà en mode “sudo”, le mot de passe n'est plus demandé.
droits.txt · Dernière modification : 2020/02/19 19:51 de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki