Ansible

27 Mar

Ansible permet d’automatiser des déploiements de configurations, d’applications. Ansible utilise le protocole ssh pour le déploiement. Ansible fonctionne avec des inventaires, des roles et des playbooks. Lancer Ansible ansible -i inventory.inv all -m shell -a « uptime » Vault ansible-vault encrypt_string file_encrypted.yml … Read More »

Docker

15 Déc

Installation : apt-get install docker.io Check : docker –version docker system info systemctl status docker systemctl is-enabled docker systemctl enabled docker Images : docker image ls ls /var/lib/docker/overlay2/ docker image pull alpine:latest docker image pull ubuntu:latest hub.docker.com docker search debian … Read More »

Postfix

15 Sep

Postfix Voir les mails en attente : mailq Vider les mails en attente : postsuper -d ALL Lire le contenu d’un mail : postcat -q id_mail (obtenu avec la commande mailq) Installation : apt-get install postfix postfix-mysql postfix-doc Lecture des … Read More »

Exim

9 Sep

Exim : Liste des mails en attente : exim -bp exim -bpc Forcer l’envoi des mails : exim -qff Visualiser un mail : exim -Mvb xxxx-xxxx-xx Supprimer un mail : exim -Mrm xxxx-xxxx-xx

Commandes Linux

9 Sep

Générer une clé ssh rsa :ssh-keygen -t rsa -b 4096 -C « commentaire »ssh-keygen -t dsa Voir l’utilisation d’une ressource :fuser Voir les informations matériel :dmidecode Scanner les interfaces SAN : echo « – – – » > /sys/class/scsi_host/host0/scanecho « – – – » > /sys/class/scsi_host/host1/scanecho … Read More »

NTP

8 Sep

NTP permet de maintenir l’heure et la date de votre système d’exploitation à jour. Configuration : Faire un serveur local l’accès aux connexions locales : Dans le fichier de configuration /etc/ntp.conf mettre les options suivantes : interface ignore wildcard interface … Read More »

RedHat, CentOS

16 Juil

Yum yum history list yum history list all yum history info id yum history undo id yum history redo id yum list available yum install yum-plugin-versionlock yum versionlock grub2* yum versionlock list Firewalld firewall-cmd –list-all firewall-cmd –list-all-zones firewall-cmd –list-rich-rules firewall-cmd … Read More »

Ubuntu

16 Juil

ubuntu Recherche d’un paquet apt-cache search nom_paquet Gestion des paquets avec apt apt-cache show nom_paquet apt-cache depends nom_paquet Voir les versions disponibles : apt-cache policy nom_paquet Installer une version particulière : apt-get install tes_paquets=version* Voir la liste des fichiers contenus … Read More »

LVM

16 Juil

LVM Voir l’état du lvm lvdisplay pvdisplay pvcreate /dev/sdx vgextend nom_vg /dev/sdx pvmove /dev/sdx /dev/sdxx vgreduce nom_vg /dev/sdx pvremove /dev/sdx lvcreate -L +20G -n nom_lv nom_vg mkdir /partition mkfs.ext4 /dev/nom_vg/nom_lv mkfs.ext4 /dev/mapper/nom_vg-nom_lv vi /etc/fstab mount -a umount /partition lvremove /dev/nom_vg/nom_lv … Read More »

Linux

16 Juil

Linux est un système d’exploitation libre. Linux est très utilisé pour les serveurs informatiques, mais également pour les postes de travail. Les systèmes linux les plus répandus sont Debian, Ubuntu, RedHat, CentOS et Suse.   Open source : KeePass , … Read More »