informatique:serveurs:configuration-utilisateur

Configuration d'un compte utilisateur (bash, alias, vim...)

Méthode pour recharger le fichier .bashrc sans redémarrer le terminal

Après les modifications dans .bashrc, lancer la commande : . .bashrc

Codes couleurs pour le Shell

CN="\\033[0;39m"#Normal
CG="\\033[1;32m" # Vert
CR="\\033[1;31m" # Rouge
CP="\\033[1;35m" # Rose
CB="\\033[1;34m" # Bleu
CW="\\033[0;02m" # Blanc
CWC="\\033[1;08m" # Blanc clair 
CY="\\033[1;33m" # Jaune
CC="\\033[1;36m" # Cyan

Root

Pour root modifier le fichier ~/.bashrc avec les droits 640 :

  • Prompt rouge, remplacez la ligne :
    • PS1='${debian_chroot:+($debian_chroot)}\[\033[1;33m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
    • par
    • PS1='${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

Admin

Pour admin modifier le fichier ~/.bashrc avec les droits 640 :

  • Prompt jaune, remplacer la ligne :
    • PS1='${debian_chroot:+($debian_chroot)}\[\033[1;33m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
    • par
    • PS1='${debian_chroot:+($debian_chroot)}\[\033[1;33m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

Autres utilisateurs

Pour les autres utilisateurs modifier le fichier ~/.bashrc :

  • Prompt vert, remplacez la ligne :
    • PS1='${debian_chroot:+($debian_chroot)}\[\033[1;33m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
    • par
    • PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

**root**, **admin** et **autres utilisateurs**

  • Mettre les droits du fichier .bashrc à 640
  • Décommenter les alias
  • Décommenter : force_color_prompt=yes
  • Supprimer l'éventuel fichier : ~/.bash_profile
  • Créer un fichier ~/.profile avec les droits 640 contenant :
# ~/.profile: executed by Bourne-compatible login shells.
export LC_ALL="fr_FR.UTF-8"
export LANG="fr_FR.UTF-8"
export LANGUAGE="fr_FR.UTF-8"

if [ "$BASH" ]; then
  if [ -f ~/.bashrc ]; then
    . ~/.bashrc
  fi  
fi

Créer un fichier .vimrc à mettre dans /root et /home/admin contenant :

".vimrc
" Nombre d'espaces qu'une tabulation prend.
set tabstop=4
" Empêche vim de créer une sauvegarde avant d'écrire sur un fichier.
set nobk
" Active le surlignage syntaxique de vim.
syntax on
" Oblige vim � ins�rer les tabulations comme des caract�res au lieu d'ins�rer un ensemble d'espaces.
set noexpandtab
" Affiche les numéros de ligne
set nu
" Utiliser des couleurs correctes sur un fond noir.
set background=dark
  • informatique/serveurs/configuration-utilisateur.txt
  • Dernière modification : 2020/05/22 19:11
  • de jpmilcent