Enregistrer les erreurs d'exécution d'une commande ou d'un script dans un fichier log avec horodatage

Enregistrer les erreurs d'exécution d'une commande ou d'un script dans un fichier de log peut se faire tout simplement en redirigeant la sortie d'erreur standard (descripteur #2) vers un fichier :

$ cp fichierA fichierB 2>>/var/log/cp_error.log

Petit rappel :
2>/mon_fichier : Tout le contenu du fichier est écrasé
2>>/mon_fichier : Les données sont ajoutées à la fin du fichier

La consultation du fichier log :

Etiquettes: 

Sécuriser son serveur SSH en automatisant le changement du password de connexion

Le changement régulier du password permettant la connexion à son serveur SSH est la garantie d'avoir une haute sécurité.

Le dire, c'est bien mais le faire, c'est mieux.

Le faire tous les combiens de temps ? Que mettre en password ? Vais-je m'en souvenir ?

Voici un petit enchainement de commandes, à enregistrer dans crontab et qui permet de générer aléatoirement un password pour le user désiré grâce à la commande pwgen, de le modifier automatiquement grâce à la commande chpasswd puis de l'envoyer par mail.

Etiquettes: 

Accéder à des partitions Ext2/3/4 sous Windows

Les systèmes de fichiers Ext2, Ext3 et Ext4 sont propres aux systèmes Linux.
Nativement, Windows est incapable d'accéder, ne serait-ce qu'en lecture, à ce genre de système de fichiers.
Toutefois, il est possible d'y accéder en lecture/écriture à partir de Windows à l'aide d'un petit soft complémentaire Ext2IFS.

Disponible en téléchargement ici.

MD5SUM : a16c60a79b2e735dbdbb0dcb115aba99  Ext2IFS_1_11a.exe

Gammu - Utilisation d'un téléphone portable sur un serveur/pc

Gammu est un utilitaire permettant d'utiliser un téléphone portable via le port USB.

Pour installer gammu :

$ apt-get install gammu

Quelques commandes utiles :

Envoyer un sms

$ echo "Mon premier SMS" | gammu --sendsms TEXT 06xxxxxxxx

Afficher les dossiers SMS du téléphone

$ gammu getsmsfolders

Afficher tous les sms du téléphone

$ gammu getallsms

Astuce :

Etiquettes: 

Pages