Blog

  • Serveur rsync

    Fonctionne avec tout Synology DS, solution de sauvegarde brut, pas d'historique, pas de système incrémentiel ou différentiel. Rappel : Différentiel : sauvegarde relative à l'enregistrement initial, plus couteux en termes d'espace disque mais plus sûr. Incrémentiel : sauvegarde relative à l'enregistrement précédant, en général J-1. Configurer le mode serveur fichier /etc/default/rsync, option à modifier RSYNC_ENABLE=true Fichier /etc/rsyncd.conf pid […]
  • Passerelle GSM DATA

    Fixer le nom du modem Créer un fichier dans /etc/udev/rules.d/80-modem.rules cat > /etc/udev/rules.d/80-modem.rules << EOF # udevadm info -a -n /dev/ttyACM0 SUBSYSTEM=="tty", ATTRS{idVendor}=="1e2d", ATTRS{idProduct}=="004f", SYMLINK+="modemGSM" EOF Désactiver et stopper ModemManager systemctl disable ModemManager.service systemctl stop ModemManager.service mgetty Installation du paquet Selon la distribution yum install mgetty apt-get install mgetty Configuration Ajout de l’entrée modemGSM dans […]
  • Note sur proxmox

    Réduire un conteneur #/bin/bash STORAGE="" pct stop $1 vzdump $1 -storage ${STORAGE} -compress lzo echo "pct destroy $1" echo "pct restore $1 /var/lib/lxc/vzdump-lxc-${1}-....tar.lzo --rootfs local:4G" Réduire un disque dur virtuel Ne pas oublier de réduire la partition en fin de disque dans la machine virtuelle. #/bin/bash # qemu-img convert -O qcow2 ${SOURCE} ${DEST} qemu-img convert […]
  • Administration Système Centraliser : Puppet

    Installation Puppet v4.10.1 Client Le client doit faire un ping du serveur puppet, au pire renseigner le fichier /etc/hosts. Debian Dépôt apt-get install ca-certificates wget https://apt.puppetlabs.com/puppetlabs-release-pc1-jessie.deb dpkg -i puppetlabs-release-pc1-jessie.deb apt-get update amd64 : apt-get install puppet-agent Pour un conteneur lxc, vu que systemd ne fonctionne pas wget https://raw.githubusercontent.com/jbsky/jbsky/master/proxmox/init.d/puppet-agent chmod +x puppet-agent mv puppet-agent /etc/init.d/ insserv puppet-agent […]
  • Authentification PAM/Postgres

    Note En vue d'une préparation d'un serveur web/mail On part toujours d'une netinst, ici : Debian Jessie La base de données conserve tous les mots de passe. Installation Installation minimal vu que c'est une VM => sans lvm => juste un server ssh => 16GB sur une partition, on est large pour démarrer. SSH : Dans le […]
  • Serveur de log : Graylog

    Installation Java apt-get install ca-certificates dirmngr apt-transport-https uuid-runtime pwgen echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main" | tee /etc/apt/sources.list.d/webupd8team-java.list echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886 apt-get update apt-get install oracle-java8-installer MongoDB apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5 echo "deb http://repo.mongodb.org/apt/debian stretch/mongodb-org/3.6 main" | tee /etc/apt/sources.list.d/mongodb-org-3.6.list apt-get update apt-get […]
  • Serveur de torrent : Deluge

    Installation Installation des paquets apt-get install deluged deluge-web changer l’uid et gid nano /etc/passwd debian-deluged:x:6001:6001::/var/lib/deluged:/bin/false nano /etc/group debian-deluged:x:6001: Changement de propriétaire des répertoire de fonctionnement de deluge chown debian-deluged: /var/lib/deluged/ chown debian-deluged: /var/lib/deluged/config/ chown debian-deluged /var/log/deluged Modification du fichier /etc/default/deluged nano /etc/default/deluged ENABLE_DELUGED=1 PORT=8112 /etc/init.d/deluged Application du patch cd / wget https://raw.githubusercontent.com/jbsky/jbsky/master/proxmox/deluged.patch patch -p0 < […]
  • Note sur mdadm

    Forcer le ré-assemblement du RAID 10 Du à cette erreur : EXT4-fs (md0): unable to read superblock SQUASHFS error: squashfs_read_data failed to read block 0x0 SQUASHFS error: unable to read squashfs_super_block Manipulation du RAID 10 : on stop mdadm --stop md0 On assemble de force mdadm --assemble --force /dev/md0 /dev/sd[abde]1 Facultatif si ça ne monte […]
  • Intégration d'un poste Linux dans un domaine

    Objectif : Permettre de se connecter sur un poste Linux grace à un couple Login/Mdp existant dans un AD. Prérequis: Un contrôleur de domaine fonctionnel (Windows Server 20XX ou Samba4) Le serveur DNS des client Linux pointant sur le serveur AD. Configuration du poste : apt-get install samba winbind libpam-winbind krb5-user libnss-winbind /etc/init.d/smbd stop /etc/init.d/nmbd […]
  • Configurer l'accès vers Hyper-V Server pour l'administration à distance

    Comment configurer l'administration à distance vers Hyper-V server 2016 avec les outils RSAT  depuis Windows 10? Prérequis : L'utilisateur doit être dans le groupe "Administrateurs Hyper-V". Le client avec les outils RSAT et le serveur doit être tous les deux soit dans un Workgroup ou dans le même domaine. Pour faciliter l'histoire, l'utilisateur aura le même […]