Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Ceci est une ancienne révision du document !


root

Introduction

L'administration d'un système GNU/Linux se conduit via une session spéciale d'administration nommée root.

Cette session permet toutes les possibilités de modifications, des plus courantes comme les mises à jour2) aux plus exceptionnelles comme la configuration du système embarqué.

Il est donc nécessaire de n'opérer sous cette session que dans le cadre de commandes bien maîtrisées et de pratiquer des copies de sauvegardes des fichiers de configuration à modifier avant toute intervention dessus.

Ainsi, en cas de problème, il vous suffira de remettre l'ancien fichier en place via un chroot salvateur.

Se connecter en session root à partir d'une session user

La ligne de commande en session user débute par un $, elle devient un # en session root.

su

Lors de votre installation du système Debian, si vous avez renseigné le mot de passe destiné à root, la commande su vous permettra d'opérer le passage à cette session.

sudo

Si vous n'avez pas renseigné de mot de passe root lors de l'installation, la commande sudo vous permettra automatiquement de passer vos interventions en mode root.

Astuces

sudo !!

Vous utilisez le service sudo, vous êtes loger en tant que simple utilisateur, néanmoins vous souhaiter installer un logiciel :

apt-get install terminator
E: Impossible d'ouvrir le fichier verrou /var/lib/dpkg/lock - open (13: Permission non accordée)
E: Impossible de verrouiller le répertoire d'administration (/var/lib/dpkg/). Avez-vous les privilèges du superutilisateur ?

Misère vous avez oublier de spécifier le sudo, encore obligé de retourner au début de la ligne !

Pas de panique, un simple < sudo !! > , execute la dernière commande avec les droits root.

apt-get install terminator
E: Impossible d'ouvrir le fichier verrou /var/lib/dpkg/lock - open (13: Permission non accordée)
E: Impossible de verrouiller le répertoire d'administration (/var/lib/dpkg/). Avez-vous les privilèges du superutilisateur ?
sudo !!
sudo apt-get install terminator
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés : 
  gnome-mime-data libart-2.0-2 libbonobo2-0 libbonobo2-common libbonoboui2-0 libbonoboui2-common libfam0 libglade2-0 libgnome2-0 libgnome2-common
  libgnomecanvas2-0 libgnomecanvas2-common libgnomeui-0 libgnomeui-common libgnomevfs2-0 libgnomevfs2-common libgnomevfs2-extra libidl0
  libkeybinder0 liborbit2 libvte-common libvte9 python-gnome2 python-gobject python-keybinder python-pyorbit python-vte
Paquets suggérés :
  libbonobo2-bin fam libgnomevfs2-bin python-gnome2-doc
Les NOUVEAUX paquets suivants seront installés :
  gnome-mime-data libart-2.0-2 libbonobo2-0 libbonobo2-common libbonoboui2-0 libbonoboui2-common libfam0 libglade2-0 libgnome2-0 libgnome2-common
  libgnomecanvas2-0 libgnomecanvas2-common libgnomeui-0 libgnomeui-common libgnomevfs2-0 libgnomevfs2-common libgnomevfs2-extra libidl0
  libkeybinder0 liborbit2 libvte-common libvte9 python-gnome2 python-gobject python-keybinder python-pyorbit python-vte terminator
0 mis à jour, 28 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 9 687 ko dans les archives.
Après cette opération, 40,2 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? 

On vous demandera votre mot de passe, bien sûr.

Astuce

Pour mon login perso, j'ai mis la couleur de mon prompt en vert gras,
juste en modifiant une ligne dans mon fichier ~/.bashrc

~/.bashrc
...
if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
...

Pour le compte root, mon prompt est en noir sur fond rouge:

~/.bashrc
...
if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[07;31m\]\u@\h\[\033[00m\]:\[\033[01;31m\]\w\[\033[00m\]\$ '
...
1)
N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !
doc/systeme/superutilisateur.1379589598.txt.gz · Dernière modification: 19/09/2013 13:19 par captnfab

Pied de page des forums

Propulsé par FluxBB