background preloader

2

Facebook Twitter

[astuce]GLPI ne vois pas les logiciel d'OCSinventory-ng. [tuto] nmap. [astuce]Créer rapidement un nouveau dossier - Gnome. Sauvegarde sur disque crypté avec Déja Dup. [tuto]Prendre en main DIA. Les mystères d'OpenBox..... [Tuto]Installer et configurer un partage NFS sur OpenSuse 11.4. [astuce]Avoir les logs dans son wallpaper. Accelerer ubuntu. Gerer trois ordinateurs avec un seul. IPcalc l'outil du gestionnaire réseau. [Tuto]Installer et mettre à jour l'extention pack de VirtualBox 4.x. [Astuce]Ouvrir un dossier en root à l'aide du clic droit nautilus.

[Tuto]Configurer les plages d'IP et le masque d'un réseau. [Tuto]crontab. [Tuto]Créer sa version custom de Ubuntu 12.04. [Tuto]VPN facile avec SecurityKISS. Aide mémoire Bash. Quelques commandes bash en vrac. Ces commandes fonctionnent sous Linux, MacOSX, bref sous Unix général. Elles sont données sans explications et sont là uniquement pour les avoir sous la main et éviter de rechercher la syntaxe à chaques fois dans Google... Les Boucles Une boucle sur le contenu d'une liste LISTE="A B C D" for LETTRE in $LISTE do echo $LETTRE done Faire une boucle de 1 à 10 for ((i = 1; i <= 10; i ++)) do echo $i done # ou : for ((i = 1; i <= 10; i += 1)) Une boucle encore plus simple mais sans saut de ligne echo {1..10} echo {a..z} Création des fichiers file0 à file20 : touch file{00..20} suppression des fichiers file0 à file20 : rm file{00..20} Les Tests Teste l'existence d'un répertoire if [ -d /chemin/vers/repertoire ]; then commandes_a_executer fi Teste l'absence d'un répertoire if [ !

Teste la valeur d'une variable if [ $VARIABLE = "true" ]; then commandes_a_executer fi Ou : if [ $VARIABLE -gt 5 ]; then echo "Plus grand" else echo "Plus petit" fi Divers. Monitoring Linux et réseau avec rrdtool. Présentation et syntaxe de rrdtool Création d'une base rrd Syntaxe : rrdtool create base.rrd [--start|-b start time] [--step|-s step]\ DS:nom_variable:DST:heartbeat:valeurmin:valeurmax \ RRA:CF:XFF:steps:rows DS : Data Source. Une ligne de création commence toujours par DS. On met autant de DS qu'on a de valeurs à acquérir. nom_variable : C'est le nom de la variable dans la base de donnée. Le temps de conservation d'une donnée est égal à : historique (sec) = steps * (parametre -s) * rows Bon ok ce n'est pas clair, voiçi donc des exemples pour éclaicir : On prend comme hypothèse que la valeur de steps est celle par défaut -s 300 ( = 5 min)

. - Pour garder un historique de 2 jours : historique = 1 * 300 * 576 = 172 800 secondes = 2 jours. - Pour garder un historique de 7 jours : historique = 6 * 300 * 336 = 604 800 secondes = 7 jours. - Pour garder un historique de 31 jours : historique = 72 * 300 * 144 = 2 678 400 secondes = 31 jours. - Pour garder un historique de 366 jours : que : Monitoring Réseau #! Installation d'un serveur de fax sous linux avec Hylafax & Avantfax. Préparatifs Le plus difficile pour installer un serveur de fax sous linux, c'est la configuration d'un modem. En effet il devient de plus en plus difficile de trouver des modems externes à connecter sur le port série ou des modems interne ISA. Quant aux modems externes USB et aux modems internes PCI, ce sont souvent des winmodem et leur installation est parfois épique. Pour résoudre ce probléme, j'ai choisis d'installer vmware player (gratuit) sur une serveur Windows équipé d'un modem fonctionnel, et d'installer Linux et Hylafax dans une machine virtuelle en redirigeant un port série de la machine virtuelle vers le port COM utilisé par le modem du serveur Windows.

Résultat : ca marche sans trop d'effort et en plus pas besoin d'acheter une PC dédié pour le serveur de fax... Ce tuto débute juste aprés l'installation d'une distribution linux Debian Etch minimale. Installation et vérification du modem faxserver:~# echo ATDT1122334455 > /dev/ttyS0 faxserver:~# aptitude install minicom par : ... Retrouver la clé de Windows ou d'un autre logiciel. Installation d'un serveur de mail Postfix avec authentification LDAP et filtrage antispam et antivirus. Note importante : avec la sortie de Lenny , la nouvelle version stable de Debian, cet article a été mise à jour à l'adresse Sommaire Dans un premier temps, il nous faudra installer Openssl et LDAP qui sont la base de notre serveur.

Ensuite, nous procéderons par étapes : Installation Dovecot et création des certificats ssl pour l'utilisation de smtps, pop3s et imaps. Installation de base de Postfix Paramétrage de l'authentification smtp en utilisant soit saslauthd , soit dovecot Paramétrage de smtps Installation de spamassassin pour la lutte anti-spam Installation de clamav comme antivirus de messagerie Configuration de Postfix pour le filtrage mail avec ou sans amavisd Annexes Installation de dovecot Nous allons utiliser le gestionnaire de paquets Debian, aptitude , pour faire toutes les installations : monserveur:/etc/dovecot# aptitude install dovecot-common dovecot-imapd dovecot-pop3d.

Aide mémoire pour MySQL. Administration - Création du mot de passe root juste aprés l'installation : # mysqladmin –hlocalhost –uroot password 'mot_de_passe' # mysqladmin –hnomserveur –uroot password 'mot_de_passe'; - Récupération d'un mot de passe root perdu # /etc/init.d/mysql stop # mysqld_safe --skip-grant-tables & # mysql -uroot mysql mysql> UPDATE user SET Password=PASSWORD('mot_de_passe') WHERE User='root'; mysql> exit; # killall mysqld_safe && /etc/init.d/mysql start - Connexion à un serveur de base de données : # mysql -hlocalhost -uuser mybase -p; Enter password: ******** Welcome to the MySQL monitor.... - Autoriser des clients autres que localhost à se connecter au serveur : Commenter la ligne bind-address = 127.0.0.1 du fichier /etc/myql/my.cnf . - Autoriser une connexion sans mot de passe à serveur : Créer les lignes suivantes dans le fichier /root/.my.cnf [client] host = nom_serveur_mysql user = nom_utilisateur password = mot_de_passe database = ma_base - Voir la liste des bases de données mysql> SHOW databases;

Convertir un fichier video pour iPhone, iPod et autres baladeurs. Envoyer des emails en ligne de commande. Que ce soit sous Unix ou sous Windows, il n'est pas rare de faire un script dans lequel le résultat sera envoyé par email à un utilisateur. Voici quelques méthodes qui permettent de le faire simplement. Envois de mails sous linux 1- Utilisation de la commande mail Pré-requis : le programme mailx . a- Envois simple La syntaxe suivante va envoyer le contenu du fichier fichier.txt au destinataire destinataire@domaine.com : $ cat fichier.txt | mail -s 'Sujet du message' destinataire@domaine.com Les coordonnées de l'expéditeur qui apparaitront dans le message seront celles du compte sous lequel a été exécuté la commande.

B- Envois à plusieurs destinataires cat fichier.txt \ | mail -s 'Sujet du message' \ -a "From: Jean DUPONT <jean.dupont@domaine.com>" \ -a "X-Priority: 1 (Highest)" \ -c "Homer SIMSON <homer.simson@domaine.com>" \ -b "John DOE <john.doe@domaine.com>" \ roger.durand@domaine.com Explication des paramètres : -a : spécifie des paramètres aditionnels. 2- Utiliser le programme mutt. Consulter une boite aux lettres pop3 en telnet. Il peut arriver que l'on aie besoin de consulter ses emails mais que l'ordinateur auquel on a accès ne permette pas l'utilisation d'un client de messagerie tel que thunderbird, outlook, etc. Dans ce cas il peut s'avérer utile de connaitre les commandes de bases pour interroger un serveur de mail en pop3 .

Cette technique est rudimentaire et ne permet pas de voir d'éventuelles pièces jointes, mais elle peut rendre de grands services. De plus, elle peut être utilisée aussi bien sur une machine Windows que Linux ou Mac. Nous allons utiliser le programme telnet pour communiquer avec le serveur sur le port TCP 110 . En gros, quand on utilise un client de messagerie du type Outlook ou Thunderbird, le MUA (ou Mail User Agent) traduit tout en lignes de commandes telnet... Nous allons nous connecter sur le serveur POP3 mailhost.domaine.com. On prend les hypothèses suivantes : Ouvrir un shell et taper les commandes suivantes : telnet mailhost.domaine.com 25 [CR] Trying 243.67.202.51... Exemples : Configuration et utilisation de openssh. Sommaire Openssh pour linux Openssh pour macosx Openssh pour windows Putty pour windows Création de tunnels sécurisés Résumé des commandes de base Openssh pour linux Installation Avec une distribution Debian, il est trés simple d'installer openssh : homeserver:~# apt-get install ssh La procédure d'installation dure quelques secondes au cours desquelles le serveur et le client ssh sont installés.

Une fois terminée, tout est prêt pour pouvoir commencer à travailler. Client:~# ssh -l user serveur.exemple.com ou client:~# ssh user@serveur.exemple.com Si l'utilisateur local et distant ont le même nom, il n'est pas utile de spécifier user . Client:~# ssh serveur.exemple.com Lors de la première connexion à un serveur, le client ssh avertit que l‘identité de ce serveur ne peut pas être vérifiée. The authenticity of host 'serveur.exemple.com (192.168.0.1)' can't be established. Client:~# ssh root@serveur.exemple.com Password: ******** Last login: Sun Dec 10 15:17:44 2006 from 192.168.0.10 client:~# /!

/! Travailler sur un grand nombre de fichiers sous linux. Utiliser un relais SMTP sous Linux. La majorité des systèmes Linux sont installés avec un serveur de messagerie qui sert à envoyer des alertes administratives en interne. Dans une installation basique, le serveur de mail à une configuration minimale, mais sur une petite configuration ca prend trop de ressources systèmes. La solution est alors de désinstaller ce serveur et de mettre à la place ssmtp qui une fois configuré permettra d'envoyer des messages en utilisant le serveur SMTP de votre FAI. Pour l'installer sous Linux Debian, taper la commande suivante : server # > aptitude install ssmtp Une fois installé il faut paramétrer le logiciel pour que les emails soient relayés vers le SMTP du FAI en question, par exemple smtp.free.fr . Cette configuration se fait en éditant le fichier /etc/ssmtp/ssmtp.conf . Config file for sSMTP sendmail # The person who gets all mail for userids < 1000 # Make this empty to disable rewriting. root=xyz@mondomaine.com # The place where the mail goes.

. # Where will the mail seem to come from? Partager des fichiers MP3 sous linux avec firefly. Quand on possède un petit home serveur sous linux, on peut l'utiliser comme serveur multimédia et partager des fichiers mp3 de manière à ce que chacun puisse les écouter avec son ordinateur personnel. Pour les écouter, il suffit d'avoir un logiciel qui supporte le protocole daap comme iTunes ou Songbird qui est un clone d'iTunes gratuit et léger. Sur le serveur linux, il faut commencer par installer mt-daapd. Avec une distribution Debian, rien de plus simple : homeserver:~# aptitude install mt-daapd Ensuite il faut éditer le fichier de configuration pour dire au programme où se trouveent les fichiers en partage plus quelques autres réglages : homeserver:~# vi /etc/mt-daapd.conf # Endroit où se trouvent les fichiers à partager : mp3_dir = /home/partage/Musique # Le nom que l'on verra dans iTunes : servername = Home Server # Mot de passe pour pouvoir lire les fichiers à partir de iTunes (Optionnel).

Ces quelques options suffisent pour faire fonctionner le système. Installation de Samba avec authentification LDAP sous Linux Debian Lenny. J'ai choisi d'intégrer l'installation et le paramétrage d'Openldap dans cette procédure au lieu de faire un chapitre à part, car l'utilisation des smbldap tools présentée plus loin permet en une seule commande de créer un utilisateur système + samba + ldap . Samba, LDAP et la gestion des utilisateurs système sont donc intimement liés. Installation de linux debian 5 (Lenny) Ici, on part du principe que Linux Debian Lenny est déjà installé. Néanmois, on commence par reconfigurer debconf pour que le niveau des questions qu'il pose à l'installation des paquets soit positionné sur Intermédiaire . Configuration de Debconf monserveur:~# dpkg-reconfigure debconf Répondre aux questions suivants : Interface à utiliser : Dialogue Ignorer les questions de priorité inférieurs à : Intermédiaire Installation de openldap Installation des paquets monserveur:~# aptitude install slapd ldap-utils ldapvi Répondre aux questions suivantes : Faut il omettre la configuration d'OpenLDAP ?

Backend de base de données. Filtrer les appels entrants sur une ligne fixe. Les sociétés de vente par téléphone sont vraiment pénibles. Elles ont toujours le chic pour appeler à l'heure du bain, de la sieste, du repas, etc. Pour ne plus être ennuyé par ces parasites, il existe un moyen simple : fltrer les appels entrant. Voici comment faire quand on est abonné chez Free : Options 1 : rejeter les appels masqués. Lorsqu'un correspondant qui masque son n° essaye d'appeler, un répondeur lui dit que les appels masqués sont rejetés. Option 2 : rejeter certains numéros. Bien entendu, les 2 options peuvent être activées en même temps. Créer un réseau VPN en pptp avec un serveur Linux Debian Lenny.

Installation du serveur pptpd Installation L'installation du démon pptpd se fait par la commande aptitude : monserveur:~# aptitude install pptpd Configuration du démon pptpd La première chose à faire est de modifier le fichier de configuration principal de pptpd pour dire quelles vont être les adresses IP du serveur et du client : monserveur:~# vi /etc/pptpd.conf # Adresse IP coté serveur : localip 192.168.0.10 # Adresses IP coté client (ici on autorise 2 adresses) : remoteip 192.168.0.11-12 Ensuite on configure les options du serveur : monserveur:~# vi /etc/ppp/pptpd-options name pptpd refuse-pap refuse-chap refuse-mschap require-mschap-v2 require-mppe-128 ms-dns 192.168.0.254 proxyarp nodefaultroute Création d'un compte utilisateur client pptpd Maintenant, il faut remplir le fichier qui liste les différents utilisateurs qui ont le droit de se connecter au serveur VPN.

Monserveur:~# vi /etc/ppp/chap-secrets Configuration d'un client VPN PPTP Configuration d'un client VPN sous Windows Vista #! Installer et configurer openssl sur Linux Debian Lenny. Openssl est un outil de cryptographie qui sert à : - Créer une Authorité de Certification pour un serveur - Chiffrer des données entre une application serveur et une application cliente (http, vpn, etc.) - Chiffrer et déchiffrer des fichiers sur un disque - Identifier des machines clientes auprès de serveurs - Plus encore... Cet article explique l'installation et la configuration de openssl . Nous allons commencer par installer openssl, puis nous créerons une Autorité de Certification (AC) pour que le serveur puisse gérer des certificats. Glossaire IGC : Interface de Gestion des clés L'IGC permet de : - Emettre les certificats - Les révoquer - Les publier dans un annuaire AC : Autorité de Certification.

Certificat : Clé publique signée par une AC. Pour vérifier l'authenticité d'un certificat, l'IGC met à disposition : - La clé publique de son AC racine sous la forme d'un certificat autosigné - Les certificats des utilisateurs X.509 : norme qui permet de gérer les certificats - Valider par Oui. Installer un serveur de mail complet et securise sous Linux Debian Lenny. Sommaire Dans un premier temps, il nous faudra installer Openssl et LDAP qui sont la base de notre serveur. Ensuite, nous procéderons par étapes : Installation de Dovecot et création des certificats ssl pour l'utilisation de smtps, pop3s et imaps. Installation de base de Postfix Paramétrage de l'authentification smtp Utilisation de saslauthd Utilisation de dovecot Paramétrage de smtps Filtrage des emails Installation de spamassassin pour la lutte anti-spam Installation de clamav comme antivirus de messagerie Configuration de Postfix pour le filtrage mail Avec amavisd Sans amavisd Installation de Postgrey Installation du webmail Installation de LAMP Installation des outils complémentaires à LAMP Installation de Horde Annexes Installation de dovecot Nous allons utiliser le gestionnaire de paquets Debian, aptitude , pour faire toutes les installations : monserveur:/etc/dovecot# aptitude install dovecot-common dovecot-imapd dovecot-pop3d L'installation est rapide et simple.

Test Ca fonctionne. Exécuter un script de sauvegarde à la fermeture de Windows. Retrouver les mots de passe Windows. Etre administrateur sans connaitre le mot de passe. One Time Password avec Opie sous Linux Debian Squeeze. Planet Libre - Un antisèche pour le Terminal. Planet Libre - Colorisez facilement vos vieilles photos noir et blanc avec Gimp. Planet Libre - Search complete. Planet Libre - Un lanceur « Forcer à Quitter » dans le dock Unity d’Ubuntu. Planet Libre - Ajouter un utilisateur à un groupe sous GNU/Linux. Planet Libre - Installer Gnome Shell (Gnome 3) dans Ubuntu 11.10. Planet Libre - Afficher la console web d'Apache ServiceMix. Planet Libre - Postfix : Mise en place d’un backup MX, vos mails toujours disponibles! Planet Libre - Effacer seulement un type de fichier dans un dossier avec des sous répertoires. Planet Libre - Hubic is your friend on Linux with davfs2!

Planet Libre - Comment installer Unity 5.0 sur Ubuntu 11.10 et 11.04. Planet Libre - Comment contourner la censure de The Pirate Bay. Planet Libre. Redirection entre deux sites internet en php. Migration d’un serveur iRedmail. Installation / mise à jour - Forums ownCloud.fr. Installer son propre serveur cloud avec OwnCloud | Lapinfo.fr. Owncloud : les nuages à portée de main 1/2. Un an d’auto-hébergement : Le Bilan. Migration vers owncloud 4.0.2. Planet Libre - Installation minimale d'une debian pour héberger un système de fichier hadoop.

Planet Libre - Clonez vos applications sur un autre ordinateur avec Synaptic. Planet Libre - Un petit tour dans les nuages avec ownCloud. Planet Libre - Visualiser vos répertoires avec Tree. Planet Libre - Petite revue des solutions libres de synchronisation. Planet Libre - Unhosted : libre et salutaire tentative de séparer applications et données sur le Web. Planet Libre - Hugin – Créer des photos panoramiques libres. Planet Libre - KMDAlert - Logiciel de surveillance de périphérique RAID - Version pour KDE 4.0. Planet Libre - Démonstration de Proxmox VE. Planet Libre - De vraies icônes météo dans conky. Qelectrotech. Planet Libre - tmux: l'outil magique pour g&eacute;rer vos terminaux (partie 1) Planet Libre - Rsnapshot : utilisataire de prise de cliché. Planet Libre - [TUTO] Serveur de messagerie IMAP (Fetchmail, postfix, procmail, spamassasin) Planet Libre - Sécuriser ses données grâce à Cryptkeeper.

Planet Libre - Surveiller l’état de son RAID1 hardware sous Debian. Planet Libre - La météo avec Gnome 3. Planet Libre - Garder un système Debian propre, astuce n°1 : se débarrasser des fichiers de configuration inutiles. Planet Libre - Concaténer des images simplement en ligne de commandes. Planet Libre - À la découverte de Darktable. Planet Libre - GeexBox dégaine du XBMC. Planet Libre - Quod Libet, pour les amoureux de la musique !

Planet Libre - ECM libre : retour d'expérience sur Alfresco et Nuxeo. Planet Libre - OpenShot passe en 1.4, installez le! Planet Libre - WordPress firewall 2 : Plugin permettant de sécuriser son blog. Planet Libre - Astuce Apache – Bloquer la consultation d’une page ou d’un flux pour une IP via des RewriteRules. Planet Libre - Présentation de Gigolo. Planet Libre - Antidote RX v8 dans Ubuntu 11.10. Planet Libre - MySQL Cluster – Tutoriels 1/5. Planet Libre - Sortie de la version 0.1.0 de Domogik. Planet Libre - Brebis : contrôle automatisé de vos sauvegardes. Planet Libre - Prise en main à distance avec Gitso et reverse VNC. Planet Libre - Les 20 plugins WordPress que j’utilise. Planet Libre - PandoraFMS – Supervision opensource – sort en version 4.0.

Planet Libre - Proxmox Virtual Environment 2.0. Planet Libre - Pombo 0.0.9 sur les rails. Planet Libre - [TUTO] Installation de la solution de visio conférence BigBlueButton.