background preloader

ADMIN. SYS.

Facebook Twitter

ROUTING

MAILING. SECU. NGINX. Change Shell To Bash in Linux / Unix. Make your website better - DNS, redirects, mixed content, certificates. Hardinfo. HardInfo est un logiciel libre qui analyse votre ordinateur pour vous fournir de très nombreuses informations, entre autres sur : le matériel le système d'exploitation … Il permet également d'effectuer des benchmarks sur le processeur et génère des rapports au format HTML.

hardinfo

Une liste plus complète des informations renvoyées par Hardinfo est visible sur la page Wikipedia dédiée au logiciel. UnattendedUpgrades. How to Hide Nginx Server Version in Linux. Simple Linux and UNIX Shell Script Based System Monitoring With ping Command. Ubuntu Ping Monitor with email alert. Utiliser rsync + SSH avec un port différent de 22 - VaLouille. Hostname et nom de domaine sous debian. Where is Firefox's plugins directory? - Ask Ubuntu. Clean Up the New Ubuntu Grub2 Boot Menu. How to find the installation path for a software under linux?

Comprendre les enregistrements DNS. Vous pouvez utiliser votre nom de domaine dans le cadre de différents services : adresses email,un ou plusieurs sites web,un service FTP, etc.

Comprendre les enregistrements DNS

Pour cela, chaque nom de domaine est paramétré pour pointer vers un ou plusieurs serveurs appelés « Serveurs DNS » (Domain name server) qui redirigent les emails ou les requêtes vers votre site, vers le service correspondant. Tutoriel:script_shell. Un script shell permet d'automatiser une série d'opérations.

tutoriel:script_shell

Il se présente sous la forme d'un fichier contenant une ou plusieurs commandes qui seront exécutées de manière séquentielle. #! /bin/bash # This script will take an animated GIF and delete every other frame # Accepts two parameters: input file and output file # Usage: . /<scriptfilename> input.gif output.gif # Make a copy of the file cp $1 $2 # Get the number of frames numframes=`gifsicle $1 -I | grep -P "\d+ images" --only-matching | grep -P "\d+" --only-matching` # Deletion let i=0 while [[ $i -lt $numframes ]]; do rem=$(( $i % 2 )) if [ $rem -eq 0 ] then gifsicle $2 --delete "#"$(($i/2)) -o $2 fi let i=i+1 done Méthode graphique. Getting Started with Ansible. Let's Encrypt. Configurer HTTPS sur Nginx. Ce billet a été écrit il y a longtemps.

Configurer HTTPS sur Nginx

Il peut contenir des informations erronées. Et non, HTTPS ne se résume pas à avoir un cadenas vert dans votre navigateur ! De plus en plus de sites sont compatibles HTTPS, et cela ne va qu’augmenter avec l’arrivée de Let’s Encrypt qui propose des certificats X.509 gratuits tout comme StartSSL. Et même si vous utilisez un certificat auto-signé, votre sécurité reste importante. Nous allons voir dans ce tutoriel tous les paramètres à ajouter dans votre configuration Nginx pour avoir un chiffrement au top. Cet article a aussi pour but de vous expliquer partie de la configuration et les différents concepts liés, pas juste un copié/collé d’une conf trouvé sur le web. Tous les paramètres ci-dessous seront à mettre dans votre server block (HTTPS), c’est à dire ici : server { # # Votre conf # } Redirection et ports Lorsqu’un visiteur va aller sur votre site web, il va demander à voir la page en HTTP par défaut.

Cours Linux : Les permissions. Cet article a été publié par Benjamin le 09-02-09 à 10:13 dans la catégorie Cours Linux Tags : - Cours - Libre - Ubuntu Tout linuxien sait ce que sont les permissions dans un système Unix.

Cours Linux : Les permissions

En revanche, tous ne savent pas forcément comment modifier ces droits, et surtout, comment bien les modifier. 20 Linux commands every sysadmin should know. Explainshell.com - match command-line arguments to their help text. ShellCheck – Online shell script analyzer. Etape 1 : La création des certificats. VI and VIM editor: Tutorial and advanced features. Vim Intro: This "vi" tutorial is intended for those who wish to master and advance their skills beyond the basic features of the basic editor.

VI and VIM editor: Tutorial and advanced features

It covers buffers, "vi" command line instructions, interfacing with UNIX commands, and ctags. The vim editor is an enhanced version of vi. The improvements are clearly noticed in the handling of tags. The advantage of learning vi and learning it well is that one will find vi on all Unix based systems and it does not consume an inordinate amount of system resources. NOTE: Microsoft PC Notepad users who do not wish to use "vi" should use "gedit" (GNOME edit) or "gnp" (GNOME Note Pad) on Linux. See our list of Linux GUI editors Vim Installation: Red Hat / CentOS / Fedora: Vi/Vim Command Line Arguments: Command usage: vim [arguments] filename1 [filename2 ...] Programmation Bash/Interactions avec l'utilisateur.

Un livre de Wikilivres.

Programmation Bash/Interactions avec l'utilisateur

Attribuer une IP fixe à Debian Squeeze. Pourquoi une IP fixe à mon serveur?

Attribuer une IP fixe à Debian Squeeze

Si une machine cliente ne dispose pas forcément d’une IP fixe, ça n’est pas grave car le DHCP lui en distribuera une. Par contre si le serveur est en dynamique et non en adressage statique, il changera d’adresse sans arrêt et les clients ne seront plus où il est et n’accèderont plus à ses services. Ne pas lancer apache et mysql au démarage/ Serveurs / Forum Ubuntu-fr.org. Cannot enter phpmyadmin as root (MySQL 5.7) Advanced Bash-Scripting Guide.

Configurer un serveur DNS avec Bind9 sur Debian Squeeze. Qu’est-ce que le DNS?

Configurer un serveur DNS avec Bind9 sur Debian Squeeze

Cet acronyme signifie en anglais Domain Name System ou en français système de noms de domaines. C’est un service qui fait correspondre une adresse IP à un nom de domaine afin de pouvoir l’identifier et le mémoriser plus facilement. Par exemple, le nom de domaine www.webadonf.net est plus simple à mémoriser pour les humains que l’adresse IP 81.67.245.192 dont les machines raffolent. Fix "502 Bad Gateway" error on NGINX server after upgrading PHP. Ssh. Cette page présente les usages les plus courants de SSH et sa configuration de base.

ssh

Voir sur SSH Avancé pour les autres usages. SSH est un protocole permettant d'établir une communication chiffrée, donc sécurisée (on parle parfois de tunnel), sur un réseau informatique (intranet ou Internet) entre une machine locale (le client) et une machine distante (le serveur). Installation de base - ArchwikiFR. Les Arch Install Scripts sont un ensemble de scripts bash ayant pour but de simplifier l'installation d'Arch. Cette page donne un exemple d'installation basique. Vous y trouverez également des liens vers des pages wiki, documentation externe, ou lien vers le manuel pour les principales étapes de l'installation.

Important: Il est vivement déconseillé d'avoir recours à des tutoriels lors de l'installation d'Arch Linux. Les tutoriels sont rarement mis-à-jour ce qui entre en conflit avec l'évolution constante de toute rolling release. Fish shell. Iptables. Par Arnaud de Bermingham révision par Jice, Fred, Jiel Introduction Cet article présente de façon pratique la mise en place d'un pare-feu (en anglais, firewall) ou d'un proxy sur une machine GNU/Linux tournant au minimum avec un noyau 2.4. Pour des informations plus théoriques sur les pare-feux et les proxys, vous pouvez lire l'article pare-feu. Présentation d'iptables iptables est une solution complète de pare-feu pour le système GNU/Linux depuis le noyau 2.4, remplaçant ipchains, le pare-feu du noyau 2.2. iptables permet de faire du firewalling à états (stateful), de la translation de port et d'adresse, du filtrage au niveau 2 et beaucoup d'autres choses que nous n'allons pas aborder comme le « mangle » ou modification des paquets à la volée (atchoum).

Materiel:connaitre_son_materiel. Prérequis Il faut tout d'abord vérifier la présence des paquetage suivants : pciutils usbutils Smartmontools. Partage de fichiers avec Samba. Pour partager ses fichiers, il faut tout d’abord installer samba. Utilisateur de la Debian, la commande est la suivante : #apt-get install samba Une fois installé, la Debian va proposer la configuration de samba. Un premier écran s’affiche pour donner des informations sur ce programme. Installer et activer le module mod_rewrite sur Apache et Ubuntu.