Ceci est une ancienne révision du document !
Permissions d'administration
Les actions qu'on peut effectuer sur son système sont de deux types :
- l'utilisation courante (lire ses mails, naviguer sur Internet, etc.) ;
- l'administration du système (principalement, l'installation de logiciels, et des manipulations de configuration avancées).
L'utilisation courante ne demande pas de privilège particulier. Par contre pour les tâches d'administration, qui pourraient endommager le système en cas d'erreur, des droits spécifiques sont requis : les permissions administrateur.
Sur Ubuntu le premier utilisateur créé possède par défaut ces droits. Pour les autres utilisateurs, l'option est soumise lors de leur création.
De nombreux moyens permettent d'y accéder, ils sont détaillés sur la page Élévation des privilèges.
Sur Ubuntu on utilise principalement :
- l'utilisation du préfixe
admin://pour les interfaces graphiques - la commande
sudopour les lignes de commande.
Administration
Préfixe admin://
Dans le gestionnaire GNOME Fichiers, on peut faire précéder les chemins (accessible en faisant Ctrl+L) par le préfixe admin:// (exemple : admin:///usr/share/applications/).
Le mot de passe sera alors demandé, et l'emplacement en question sera ouvert avec les droits d'administration. Vous pourrez notamment y modifier des fichiers avec gedit.
sudo
On peut faire précéder n'importe quelle ligne de commande par la commande sudo pour l'exécuter avec les permissions administrateur.
sudo possède sa page de documentation dédiée.
Autoriser ou abolir les permissions administrateur d'un utilisateur
Seuls les administrateurs sont habilités à effectuer des tâches administratives à travers l'utilitaire sudo. Pour augmenter les privilèges accessibles à un utilisateur, vous devez vous-même avoir d'abord accès à un compte administrateur.
Pour attribuer les droits d'administration à un autre compte d'utilisateur :
- Via GNOME Paramètres : ouvrir les Paramètres, puis cliquer sur Système → Utilisateurs puis sur le bouton Déverrouiller (en haut à droite). Vous pourrez alors choisir pour chaque utilisateur si son Type de compte est Administrateur ou pas.
- En ligne de commande : Ouvrir un terminal et exécutez la commande :
sudo adduser <identifiant> sudo
où
<identifiant>(avec ses chevrons<>) doit être remplacé par l'identifiant de l'utilisateur concerné.
Pour au contraire abolir ces droits :sudo deluser <identifiant> sudo
