La modification de la configuration du systeme sous Unix & dérivés
est l'une des rares choses a être faites en tant qu'administrateur
(root).
Il est préférable d'utiliser pour cela des outils en mode texte
(utilisés donc dans un terminal/console), tels que VI, VIM ou Emacs.
Le "mode texte" est préférable pour plusieurs raisons :
- Tout d'abord pour des raisons de sécurité : il y a moins de
bibliotheques différentes chargées en mémoire, et les risques de
sécurité & de bugs sont plus faibles. Ainsi en cas de bug, l'étendue
des dommages sera de fait moins importante et plus controlée.
- Mais aussi parce qu'il faut pouvoir modifier la configuration même en absence d'interface graphique.
- Enfin parce que certaines fois votre éditeur favori n'est pas
installé sur la machine dont vous souhaitez modifier la configuration...
Avec VI ou VIM
Vim est une version évoluée et plus "conviviale" de l'antique
éditeur Vi (installé par défaut sur les unix), donc si vous l'avez,
utilisez-le...
Ouvrir le fichier :
vi /chemin/vers/le/fichier
ou
vim /chemin/vers/le/fichier
Ajouter du texte
Esc puis i
Enregistrer sous un nouveau nom le fichier :
Esc puis :w /chemin/vers/le/fichier
Enregistrer le fichier deja existant :
Esc puis :w
Quitter
Esc puis :q
Avec Emacs
Ouvrir le fichier :
emacs /chemin/vers/le/fichier
Ajouter du texte :
tapez directement...
Enregistrer sous un nouveau nom le fichier:
Ctrl + x puis Ctrl + w et entrez le nom du fichier...
Enregistrer le fichier deja existant :
Ctrl + x puis Ctrl + w puis Entrée
Quitter
Ctrl + x puis Ctrl + c