Après un article sur les lignes de commandes, voici un article sur les logiciels que j'installe sur un poste Linux dès que j'ai la main et/ou besoin. On va différencier les postes des serveurs.

Sur :  Nom Usage Fonction 
 les serveurs

ncdu

 
   
   tmux    
   rsync    
  vim     
   

openssh serveur

   

 postes

( en plus de ceux pour serveurs je rajoute ... )

Bureautique LibreOffice  
   

 

The gimp  

 

 

 

SublimeText

 
   

SublimeText

 
  Internet Firefox  
    Opera  
    Thunderbird  
    FileZilla  
    gFTP  
  Utilitaires Terminator  
    VirtualBox  
    Audacity  
    Shutter  
    Flameshot  
    recordmydesktop  
    Taskwarrior  
    xdiskusage  

 Inspiration et petite extraction du lien suivant

Liens : https://www.fossmint.com/most-used-linux-applications/

pour cela vous pouvez suivre les tutos suivants :

https://www.myopenrouter.com/article/how-install-third-party-firmware-netgear-wnr3500lv2-serial-cable-linux

et

https://www.myopenrouter.com/article/how-install-tomato-firmware-netgear-wnr3500l

 

a savoir en plus pour une utilisation sous Ubuntu

Avoir 2 terminaux lancés, 1 avec minicom lancé et connecté sur le routeur pour faire les manipulations pour lancer le serveur tftpd, et l'autre pour lancer les commandes ftp

tftp

puis

connect 192.168.1.1

puis

binary

puis

put tomato-Netgear-3500Lv2-K26USB-1.28.RT-N5x--140-AIO.chk

et quand c'est fin dans le 1er terminal on voit le fichier s'intaller puis le routeur démarer et c'est terminé !

 

PS on peut remplacer minicom par PUTTY

Installer un générateur de mot de passes qui génère les mêmes mots de passe avec un identifiant.

 

sudo apt-get install passwordmaker-cli

 

http://sourceforge.net/p/passwordmaker/cli/ci/default/tree/

 

Ex : passwordmaker -r site_ou_ressource -g 8 -u utilisateur

Va générer un mot de passe identique pour site_ou_ressource et pour l'utilisateur si utilisation du même mot de passe

 

Ajouter un horodatage à la commande history

https://www.it-connect.fr/ajouter-un-horodatage-a-la-commande-history/

I. Présentation

Dans ce petit article, nous allons voir comment ajouter un horodatage à la fameuse commande "history" sous Linux.

 

La commande "history" permet de retrouver un historique des commandes saisies par l'utilisateur courant. Elle est en général très pratique dans bien des cas.

Voici un exemple de sortie de la commande "history" :

command-history-horodatage-01https://www.it-connect.fr/wp-content-itc/uploads/2016/08/command-history-horodatage-01-150x120.png 150w, https://www.it-connect.fr/wp-content-itc/uploads/2016/08/command-history-horodatage-01-160x128.png 160w" data-lazy-sizes="(max-width: 452px) 100vw, 452px" data-was-processed="true" width="452" height="361">
commande history sans horodatage

Nous pouvons ici observer un point qui fait souvent défaut : le manque d'horodatage. On ne sait pas quand une commande a été saisie, ni le jour, ni l'heure. C'est pourtant une information qui pourrait nous être bien utile

II. Ajouter l'heure et la date à l'historique des commandes

La manipulation à effectuer pour cet ajout est relativement simple. Il suffit de modifier la manière dont les commandes sont envoyées à l'historique. Pour cela, nous allons modifier le fichier d'initialisation du shell utilisateur avec l'export de la variable d'environnement suivante :

export HISTTIMEFORMAT="%F %T : "

Il faut donc ajouter cette entrée dans le fichier ".bashrc" du home de votre utilisateur. "/root/.bashrc" pour l'utilisateur root et "/home/<user>/.bashrc" pour l'utilisateur "<users>".

Suite à cet ajout, pensez à relancer une nouvelle session pour que la variable d'environnement soit prise en compte. Vous pourrez ensuite constater l'horodatage de vos commandes en exécutant à nouveau la commande "history" :

command-history-horodatage-02https://www.it-connect.fr/wp-content-itc/uploads/2016/08/command-history-horodatage-02-150x90.png 150w, https://www.it-connect.fr/wp-content-itc/uploads/2016/08/command-history-horodatage-02-550x328.png 550w, https://www.it-connect.fr/wp-content-itc/uploads/2016/08/command-history-horodatage-02-160x95.png 160w" data-lazy-sizes="(max-width: 573px) 100vw, 573px" data-was-processed="true" width="573" height="342">
commande history avec horodatage

Noter qu'exécuter la commande "export..." dans le shell courant fonctionnera aussi mais la modification ne sera pas gardée après une extinction de votre session