Installer un certificat Let’s Encrypt sur IIS

Si vous utilisez IIS et que vous voulez installer Let’s Encrypt, ce n’est pas si simple.

Avec le client « simple » pour Windows allez sur https://github.com/Lone-Coder/letsencrypt-win-simple/releases et téléchargez le zip.

Un truc est de changer le fichier web.config qui est dans le répertoire c:\inetpub\wwwroot\.well-known\acme-challenge\ avec le contenu ci-dessous:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>  
  <system.webServer> 
       <directoryBrowse enabled="true" /> 
    <staticContent>       
      <mimeMap fileExtension="." mimeType="text/plain" />        
    </staticContent>  
  </system.webServer>
</configuration>

Ce qui permet à IIS d’ouvrir les fichiers sans extension.

Traceur/Log sur ssh pour enregistrer les actions des utilisateurs

Traceur sur SSH pour enregistrer toutes les actions des utilisateurs

Vous laissez à un prestatiaire la main sur votre serveur pour une maintenance, ca permet d’éviter que avec des droits forts il fasse n’importe quoi.

Le process:

Editer /etc/rsyslogd.conf

Ajouter la ligne

local2.info /var/log/traceur

/etc/init.d/rsyslogd restart

Editer /etc/bashrc
PROMPT_COMMAND=’history -a >(logger -p local2.info -t « $USER[$PWD] $SSH_CONNECTION »)’

source /etc/bashrc

Maintenant toutes les commandes tapées sont capturées dans /var/log/traceur