Category: Linux

  • Ajouter une adresse IP sur une interface existante

    On peut, à un moment ou un autre, avoir besoin d'utiliser une deuxième adresse IP, par exemple pour utiliser plusieurs certificats SSL. Si on a plusieurs interfaces réseaux, ce n'est pas un problème : il suffit de déclarer la nouvelle adresse IP sur une autre interface. Mais que faire si l'on ne dispose que d'une…

  • Installer un serveur de mail sous Linux (1/3) : Postfix

    L'objectif de cette note en trois parties (au départ c'était une, mais c'est devenu trop long ! 😉 ) est d'installer un serveur de mail simple nous permettant d'envoyer et recevoir des mails, mais aussi de les consulter via une interface Web. Pour réaliser ces fonctions, le serveur de mail sera composé des éléments suivants…

  • Installer OpenSSL sous Linux

    OpenSSL est une boite à outils open source qui implémente SSL/TLS ainsi qu'une bibliothèque de cryptographie. L'objectif de cette note est d'installer OpenSSL sur un serveur Linux. Logiciels utilisés : OpenSSL 1.0.0 Système d'exploitation : Debian  5.0, Linux 2.6.34

  • Redimensionner un volume logique

    L'objectif de cette note est de présenter le redimensionnement d'un volume logique créé grâce au LVM (Logical Volume Manager). Ces opérations ont été réaliasées sur une distribution RedHat avec un noyau Linux 2.6. Le but n'est pas ici de présenter le LVM, simplement d'avoir une note synthétique sur le redimensionnement. D'autres notes suivront probablement, sur…

  • Modifier le hostname sous RedHat

    Avec une distribution RedHat la modification du hostname de la machine se fait via une modification du fichier /etc/sysconfig/network : $ vi /etc/sysconfig/network HOSTNAME=monordinateur La modification sera prise en compte au prochain démarrage de la machine. Pour une prise en compte immédiate on utilise la commande hostname : $ hostname monordinateur On peut vérifier avec…

  • CrĂ©er un alias sous Linux

    Créer un alias sous Linux est très utile pour redéfinir des commandes que l'on utilise souvent avec une option particulière, comme par exemple ls -l –color=auto pour afficher le format long et en couleur de la commande ls … La commande alias permet de créer par exemple une commande ll qui exécutera en fait ls…

  • Configurer Apache avec SSL

    SSL (Secure Socket Layer) est un protocole permettant de sécuriser une communication entre deux points, typiquement un client et un serveur. Il peut être couplé au protocole HTTP pour former le HTTP sécurisé (HTTPS) qui apporte à la communication entre le client et le serveur Web : la confidentialité : les données sont cryptées et…

  • OpenSSL : crĂ©er un certificat auto-signĂ©

    OpenSSL est une boite Ă  outils open source qui implĂ©mente SSL/TLS ainsi qu’une bibliothĂšque de cryptographie. Il va nous permettre dans cet article de gĂ©nĂ©rer un certificat auto-signĂ©. Ce type de certificat est trĂšs utile dans un cadre d’utilisation personnelle, par exemple pour implĂ©menter les variantes sĂ©curisĂ©es des protocoles tels que HTTP, IMAP ou SMTP…

  • Chrooter un utilisateur

    chroot est une commande permettant de lancer une commande en modifiant l'emplacement du répertoire racine. Ainsi, si l'on choisit comme répertoires racine /usr/local/jail, lorsque l'utilisateur tapera "cd /" il arrivera dans ce qui est pour lui la racine (la commande pwd lui retournera bien /), alors qu'en réalité il sera dans /usr/local/jail. Il ne pourra…

  • GĂ©nĂ©rer un mot de passe alĂ©atoire sous Linux

    Voici un enchainement de commandes simples qui permet de gĂ©nĂ©rer trĂšs facilement une chaĂźne de caractĂšre alĂ©atoire composĂ©e de lettres minuscules, majuscules et de chiffres, et qui peut donc ĂȘtre utilisĂ©e comme gĂ©nĂ©rateur de mot de passe : $ tr -d -c “a-zA-Z0-9” < /dev/urandom | head -c 8 Petite explication de texte : /dev/urandom…