J’ai installé des alias pour me faciliter la vie et ne pas retaper les commandes apt-get.
Un alias est un raccourci pour une commande en console.
alias permet de lister les alias existants, tandis que alias exemple=’commande’ va créer un raccourci nommé exemple qui exécutera une commande.
unalias exemple supprimera l’alias créé.
Voila donc les alias que je me suis créé:
alias acs='apt-cache search' alias agd='sudo apt-get dist-upgrade' alias agg='sudo apt-get upgrade' alias agi='sudo apt-get install' alias agr='sudo apt-get remove' alias agu='sudo apt-get update' alias ban='sudo fail2ban-client status'
Les alias permettent de passer des arguments.
Ainsi alias ssh va exécuter la commande sudo fail2ban-client status ssh pour lister le nombre d’échecs d’authentification sur le protocole ssh, ayant entrainés un bannissement temporaire de l’adresse IP tandis que sudo fail2ban-client status apache fera la même chose pour les échecs sur l’authentification d’apache.
user@sd-12345:~$ ban ssh
Status for the jail: ssh
|- filter
| |- File list: /var/log/auth.log
| |- Currently failed: 0
| `- Total failed: 567
`- action
|- Currently banned: 0
| `- IP list:
`- Total banned: 80
user@sd-12345:~$
Pour être conservés d’une session à l’autre, les alias doivent être inscrits dans le fichier .bashrc .
