Aujourd’hui, je vous propose de mettre un peu de couleur dans vos sessions SSH. Nous allons procéder en deux parties: côté client et côté serveur. À la fin, vos sessions SSH ressembleront à ceci.
Côté client
Attention: la manoeuvre s’applique uniquement à Putty!
Commencez par vous rendre dans Window -> Colours pour décocher la case « Bolded text is a different colour » et mettre les couleurs à ces valeurs (item = rouge;vert;bleu).
Default foreground
=242;242;242
Default background
=22;22;22
Cursor text
=242;242;242
Cursor colour
=242;242;242
ANSI black
=0;0;0
ANSI red
=255;32;29
ANSI green
=190;226;65
ANSI yellow
=255;187;35
ANSI blue
=31;179;250
ANSI magenta
=240;0;240
ANSI cyan
=0;234;234
ANSI white
=255;255;255
Une fois ceci fait, sauvegardez puis passez à la personnalisation côté serveur.
Côté serveur
Ici, la personnalisation va s’effectuer en deux parties: celle de votre utilisateur et celle de « root ».
Vous
Rendez-vous dans votre dossier personnel (par défaut /home/votreuser) puis éditez le fichier .bashrc. Pour cela, entrez nano .bashrc puis remplacez: PS1=[QUELQUECHOSE]
par
PS1='[e[0;32m]w$[e[m][e[0;33m] '
Root
Pour le super utilisateur, rendez-vous dans /root puis éditez le fichier .bashrc. Pour cela, entrez sudo nano .bashrc puis remplacez: PS1=[QUELQUECHOSE]
par
PS1='[e[0;34m]w$[e[m][e[0;33m] '
Lancez ensuite une nouvelle connexion SSH. Vous avez maintenant un beau shell en couleurs!
Ressources
Pour les personnes souhaitant aller plus loin, voici la liste des couleurs que vous pourrez utiliser pour colorer votre shell ainsi qu’un sujet vous expliquant comment colorer votre fichier motd.