Mot de passe perdu
Il y a deux mots de passe importants à retenir lorsque vous installez une distribution Linux : celui de votre compte utilisateur et celui du root. Perdre l'un de ces mots de passe peut être catastrophique.
Si vous avez perdu votre mot de passe utilisateur, la commande pour en retrouver un sera facile. Pour commencer, à l'écran demandant de vous connectez, passer en mode texte. La console va alors s'afficher et vous demander un nom d'utilisateur et un mot de passe. Rentrez ceux du root. Ensuite, dans la console tapez ceci :
# passwd utilisateur
Et voilà, vous n'avez plus qu'à rentrer le nouveau mot de passe. Cela est cependant bien plus compliqué quand c'est le mot de passe root qui a été perdu...
Personnaliser votre console en différenciant le root du prompt
Il arrive qu'on soit obligé d'utiliser la console pour faire certaines chose, ou même qu'on préfère l'utiliser (par exemple, pour les mises à jour). Parois, on alterne entre le prompt (l'user ; l'utilisateur) et le root dans la console. Afin de rendre la différence plus flagrante, voici deux lignes à rajouter dans les fichiers .bashrc des deux.
Commencez par ouvrir la console et tapez ceci en utilisateur :
$ vim /home/ldb/.bashrc
Ensuite rajoutez cette ligne à la fin :
export PS1=[\t][\e[1;32m]\u[\e[0m]@[\e[1;33m]\h[\e[0m]:[\e[1;37m]\w[\e[0m]\$
Rediriger les mails root
Si vous trouvez que la commande mail n'est pas pratique alors la solution est de faire suivre les mails que reçoit le root de votre distribution vers une autre adresse mail. Une solution simple et facile à mettre en place (à condition d'avoir postfix ou sendmail, ce qui je crois est installé par défaut sous Fedora).
Commencez par vous logger en root dans une console et éditez le fichier /etc/aliases :
# vim /etc/aliases
En bas de la liste ajoutez ceci :
root: mail@domaine.com
Bien évidemment remplacer mon@domaine.com par votre e-mail.
Enregistrez votre travail puis quittez en tapant :wq
. Ensuite vous n'avez plus qu'à recharger les alias comme suit :
# newaliases
Voilà, vous recevrez maintenant vos mails root dans la boîte mail de votre choix. Pour être sûr que cela marche, tapez ceci dans la console :
# echo "Salut ton test marche a la perfection" |mail -s test-mail root