<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Leslamas</title><link>https://www.leslamas.net/</link><description>Recent content on Leslamas</description><generator>Hugo</generator><language>fr</language><lastBuildDate>Wed, 11 Nov 2026 20:13:06 +0000</lastBuildDate><atom:link href="https://www.leslamas.net/index.xml" rel="self" type="application/rss+xml"/><item><title>MIM 2016 - MIM Portal cannot handle Generic LDAP Management Agent in Synchronization Rules</title><link>https://www.leslamas.net/post/mim-2016-mim-portal-cannot-handle-generic-ldap-management-agent-in-synchronization-rules/</link><pubDate>Fri, 24 May 2024 15:28:00 +0200</pubDate><guid>https://www.leslamas.net/post/mim-2016-mim-portal-cannot-handle-generic-ldap-management-agent-in-synchronization-rules/</guid><description>&lt;p&gt;You might be faced to a empty “External System Resource Type” drop-down when you try to create a new SyncRule, or a &amp;ldquo;Unable to process your request&amp;rdquo; when you try to edit an existing SyncRule.&lt;br&gt;
If the management agent is a Generic LDAP Connector, these errors can be related to unsupported attributes called Operational Attributes. Such attributes are calculated server-side. They are usualy read-only and not visible by default.&lt;/p&gt;
&lt;p&gt;Solution:&lt;br&gt;
Edit the Generic LDAP management agent &amp;gt; Connectivity &amp;gt; Uncheck &amp;ldquo;Include operational attributes in schema (Recommended)&amp;rdquo;.&lt;br&gt;
&lt;strong&gt;Warning: before doing that, be sure that you don&amp;rsquo;t need one of these attributes.&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>How to specify a template name when creating CSR with OpenSSL</title><link>https://www.leslamas.net/post/how-to-specify-a-template-name-when-creating-csr-with-openssl/</link><pubDate>Fri, 01 Mar 2024 11:29:00 +0100</pubDate><guid>https://www.leslamas.net/post/how-to-specify-a-template-name-when-creating-csr-with-openssl/</guid><description>&lt;p&gt;Short anwser: &lt;code&gt;openssl req -new -keyout private.key -out webserver.csr -addext '1.3.6.1.4.1.311.20.2=ASN1:IA5STRING:MyTemplate'&lt;/code&gt;&lt;br&gt;
For more explanation, keep on reading&amp;hellip;&lt;/p&gt;
&lt;p&gt;When generating a Certificate Signing Request (CSR) with OpenSSL, you can add extensions inline with the &lt;code&gt;-addext&lt;/code&gt; argument. For example, if you need additional names through the Subject Alternative Names extension:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
&amp;gt; openssl req -new -keyout private.key -out webserver.csr -addext &amp;#39;subjectAltName=DNS:webserver.example.org,DNS:intranet.example.org&amp;#39;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;On a Microsoft Enterprise (ie. domain-joined) certification authority, every CSR submitted must refer to a template. This template contains some common properties that will be used when issuing the certificate. For example, a template might specify a validity period, or specific EKUs. The Template Name can be supplied in the CSR through a &lt;a href="https://learn.microsoft.com/en-us/windows/win32/seccertenroll/supported-extensions#templatename"&gt;Template Name extension&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Skype for Business 2019 "Error : User has insufficient permissions" when logging onto MACP</title><link>https://www.leslamas.net/post/skype-for-business-2019-error-user-has-insufficient-permissions-when-logging-onto-macp/</link><pubDate>Tue, 19 Dec 2023 10:06:00 +0100</pubDate><guid>https://www.leslamas.net/post/skype-for-business-2019-error-user-has-insufficient-permissions-when-logging-onto-macp/</guid><description>&lt;p&gt;3 checks you will find:&lt;br&gt;
- SIP enabled&lt;br&gt;
- CsAdministrators&lt;br&gt;
- ManagementOData&lt;/p&gt;
&lt;p&gt;There is another one&amp;hellip;&lt;/p&gt;
&lt;p&gt;Event ID 1310 in Application log warns about an error on /OcsPsws.&lt;/p&gt;
&lt;p&gt;The solution is to edit &lt;em&gt;C:\Program Files\Skype for Business Server 2019\Web Components\OcsPsws\Int\Web.config&lt;/em&gt; and replace:&lt;br&gt;
&lt;code&gt;&amp;lt;vdirAuth authType=&amp;quot;WebTicketOrADFSOnPrem&amp;quot;&amp;gt;&lt;/code&gt;&lt;br&gt;
with:&lt;br&gt;
&lt;code&gt;&amp;lt;vdirAuth authType=&amp;quot;WebTicket&amp;quot;&amp;gt;&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Skype for Business 2019 : Microsoft.Rtc.Server.AmsiScan</title><link>https://www.leslamas.net/post/skype-for-business-2019-microsoft-rtc-server-amsiscan/</link><pubDate>Tue, 19 Dec 2023 09:52:00 +0100</pubDate><guid>https://www.leslamas.net/post/skype-for-business-2019-microsoft-rtc-server-amsiscan/</guid><description>&lt;p&gt;Message d&amp;rsquo;erreur lors de l&amp;rsquo;accès au panneau d&amp;rsquo;administration Skype for Business 2019 (MACP ou CSCP) :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Impossible de charger le fichier ou l&amp;rsquo;assembly &amp;lsquo;Microsoft.Rtc.Server.AmsiScan, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&amp;rsquo; ou une de ses dépendances. Le fichier spécifié est introuvable.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Solution : désactiver AMSI&lt;/p&gt;
&lt;p&gt;Éditer le fichier Web.config situé dans &lt;em&gt;C:\Program Files\Skype for Business Server 2019\Web Components\Internal Website&lt;/em&gt; et commenter la ligne du module en erreur :&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
&amp;lt;!-- &amp;lt;add name=&amp;#34;HttpRequestFilteringModule&amp;#34; type=&amp;#34;Microsoft.Rtc.Server.AmsiScan.HttpRequestFilteringModule,Microsoft.Rtc.Server.AmsiScan, Version=7.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35&amp;#34; preCondition=&amp;#34;&amp;#34; /&amp;gt; --&amp;gt;
&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Configuration d'un EdgeRouter 4 pour fibre optique Bouygues</title><link>https://www.leslamas.net/post/configuration-d-un-edgerouter-4-pour-fibre-optique-bouygues/</link><pubDate>Sat, 07 Jan 2023 22:55:00 +0100</pubDate><guid>https://www.leslamas.net/post/configuration-d-un-edgerouter-4-pour-fibre-optique-bouygues/</guid><description>&lt;p&gt;Voici ma configuration de routeur Ubiquiti Edgerouter-4 en fibre optique chez Bouygues. Ceci ne configure que internet, pas la télévision ni le téléphone.&lt;/p&gt;
&lt;p&gt;On commence par donner une IP au routeur, sur le LAN :&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
interfaces {
ethernet eth1 {
address 192.168.1.254/24
}
}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Pour le WAN, maintenant. Bouygues fait passer le trafic sur le VLAN 100, on configure donc une sous-interface sur ce VLAN. On peut récupérer une adresse IP en DHCP :&lt;/p&gt;</description></item><item><title>Configuration d'un EdgeRouter 4 pour fibre optique Free</title><link>https://www.leslamas.net/post/configuration-d-un-edgerouter-4-pour-fibre-optique-free/</link><pubDate>Wed, 07 Oct 2020 05:49:00 +0200</pubDate><guid>https://www.leslamas.net/post/configuration-d-un-edgerouter-4-pour-fibre-optique-free/</guid><description>&lt;p&gt;Voici ma configuration de routeur Ubiquiti Edgerouter-4 en fibre optique chez Free, avec IPv4 full stack et IPv6. Ceci ne configure que internet, pas la télévision ni le téléphone.&lt;/p&gt;
&lt;p&gt;Fonctionnement de base, IPv4 :&lt;/p&gt;
&lt;p&gt;D&amp;rsquo;abord, on configure l&amp;rsquo;interface interne du routeur, c&amp;rsquo;est-à-dire côté LAN. Dans mon cas j&amp;rsquo;ai choisi eth1.&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
interfaces {
ethernet eth1 {
address 192.168.1.254/24
}
}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Côté WAN maintenant :&lt;br&gt;
Chez Free, internet passe sur le VLAN 836. Le VLAN 835 est réservé aux services, notamment la télévision. Il faut donc configurer ce VLAN, sous forme d&amp;rsquo;une sous-interface (de eth3 dans mon cas). Côté adressage IPv4, Free fait tout simplement du DHCP. On a donc la configuration suivante :&lt;/p&gt;</description></item><item><title>Installer Windows 10 depuis un PXE Linux</title><link>https://www.leslamas.net/post/installer-windows-10-depuis-un-pxe-linux/</link><pubDate>Mon, 30 Apr 2018 16:09:00 +0200</pubDate><guid>https://www.leslamas.net/post/installer-windows-10-depuis-un-pxe-linux/</guid><description>&lt;p&gt;Un certain temps s&amp;rsquo;est écoulé depuis la rédaction de &lt;a href="https://www.leslamas.net/index.php?post/2012/07/07/Installer-Windows-depuis-un-serveur-PXE-Linux"&gt;ce billet&lt;/a&gt; expliquant comment installer Windows sur un PXE Linux. Il existe désormais une méthode plus simple grâce au bootloader &lt;a href="http://ipxe.org/wimboot"&gt;wimboot&lt;/a&gt;, développé par le projet iPXE.&lt;/p&gt;
&lt;p&gt;Sur un machine sous Windows, installer le Windows 10 ADK (Assessment and Deployment Kit). Copier les éléments suivants dans un répertoire acessible en TFTP :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\Media\Boot\boot.sdi&lt;/li&gt;
&lt;li&gt;C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\Media\Boot\BCD&lt;/li&gt;
&lt;li&gt;C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\en-us\winpe.wim&lt;/li&gt;
&lt;li&gt;&lt;a href="http://git.ipxe.org/releases/wimboot/wimboot-latest.zip"&gt;wimboot&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ajouter un fichier &amp;ldquo;startnet.cmd&amp;rdquo; avec la liste des commandes à lancer au démarrage :&lt;/p&gt;</description></item><item><title>Debian : The attempt to mount a file system with type ext4 ... at / failed.</title><link>https://www.leslamas.net/post/debian-the-attempt-to-mount-a-file-system-with-type-ext4-at-failed/</link><pubDate>Sun, 05 Feb 2017 18:42:00 +0100</pubDate><guid>https://www.leslamas.net/post/debian-the-attempt-to-mount-a-file-system-with-type-ext4-at-failed/</guid><description>&lt;p&gt;En installant Debian depuis un serveur PXE (netboot), il arrive parfois que l&amp;rsquo;installeur n&amp;rsquo;arrive pas à monter la partition où installer l&amp;rsquo;OS :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The attempt to mount a file system with type ext4 [&amp;hellip;] at / failed.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;L&amp;rsquo;explication se trouve ici : &lt;a href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=780812"&gt;https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=780812&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;This is due to kernel and module version mis-match in debian-installer [&amp;hellip;] which was built with an older kernel version&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Solution : mettre à jour debian-installer sur le serveur PXE, tout simplement. Il suffit de récupérer les derniers noyau et initrd en date :&lt;/p&gt;</description></item><item><title>Reverse proxy Apache pour RDP over HTTPS (Windows Server 2008 R2)</title><link>https://www.leslamas.net/post/reverse-proxy-apache-pour-rdp-over-https-windows-server-2008-r2/</link><pubDate>Mon, 25 Jul 2016 18:16:00 +0200</pubDate><guid>https://www.leslamas.net/post/reverse-proxy-apache-pour-rdp-over-https-windows-server-2008-r2/</guid><description>&lt;p&gt;Générer un certificat autosigné :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;openssl req -newkey rsa:2048 -nodes -keyout myrdp.mydomain.key -x509 -days 365 -out myrdp.mydomain.crt&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;openssl pkcs12 -inkey myrdp.mydomain.key -in myrdp.mydomain.crt -export -out myrdp.mydomain.pfx&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Importer le certificat dans le magasin &amp;ldquo;Personnel&amp;rdquo; du serveur RDS et désactiver tous les rôles sauf &amp;ldquo;Authentification du serveur&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Installer le rôle &amp;ldquo;services de bureau à distance&amp;rdquo; avec les services de rôle &amp;ldquo;gestionnaire de passerelle&amp;rdquo;&lt;/p&gt;
&lt;p&gt;Config Apache :&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
&amp;lt;VirtualHost *:443&amp;gt;
ServerName myRDP.domain
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/myrdp.crt
SSLCertificateKeyFile /etc/apache2/ssl/myrdp.key
CustomLog ${APACHE_LOG_DIR}/myrdp.log combined
ErrorLog ${APACHE_LOG_DIR}/myrdp.log
#LogLevel info proxy_msrpc:trace2
SSLProxyEngine On
SSLProxyCheckPeerCN Off
SSLProxyCheckPeerName Off
# Enable RPC over HTTPS
OutlookAnywherePassthrough On
#LogLevel info proxy_msrpc:trace2
ProxyRequests Off
&amp;lt;Proxy *&amp;gt;
Order deny,allow
Allow from all
&amp;lt;/Proxy&amp;gt;
ProxyPass / https://RDPServer/
ProxyPassReverse / https://RDPServer/
&amp;lt;/VirtualHost&amp;gt;
&amp;lt;VirtualHost *:80&amp;gt;
ServerName myrdp.domain
Redirect / &amp;#34;https://myrdp.domain/&amp;#34;
CustomLog ${APACHE_LOG_DIR}/myrdp.log combined
ErrorLog ${APACHE_LOG_DIR}/myrdp.log
&amp;lt;/VirtualHost&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Issue : le certificat doit être reconnu comme CA sur le client.&lt;/p&gt;</description></item><item><title>BSOD sur un contrôleur de domaine après un déplacement de partition</title><link>https://www.leslamas.net/post/bsod-sur-un-controleur-de-domaine-apres-un-deplacement-de-partition/</link><pubDate>Wed, 06 Apr 2016 16:30:00 +0200</pubDate><guid>https://www.leslamas.net/post/bsod-sur-un-controleur-de-domaine-apres-un-deplacement-de-partition/</guid><description>&lt;p&gt;Si un contrôleur de domaine ne boote plus après un déplacement de partition (GParted inside)&amp;hellip;&lt;/p&gt;
&lt;p&gt;Démarrer en DSRM, et vérifier que la clé &lt;q&gt;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTDS\Parameters\DS Drive Mapping&lt;/q&gt; est correcte.&lt;br&gt;
On peut connaître le GUID des volumes avec la commande PowerShell suivante :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;GWMI -namespace root\cimv2 -class win32_volume&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>Cygwin et mintty</title><link>https://www.leslamas.net/post/cygwin-et-mintty/</link><pubDate>Tue, 23 Jun 2015 15:14:00 +0200</pubDate><guid>https://www.leslamas.net/post/cygwin-et-mintty/</guid><description>&lt;p&gt;&lt;a href="http://www.cygwin.com/"&gt;http://www.cygwin.com/&lt;/a&gt; + mintty&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/lonepie/mintty-quake-console"&gt;https://github.com/lonepie/mintty-quake-console&lt;/a&gt; =&amp;gt; ctrl + ² sur clavier Azerty&lt;/p&gt;</description></item><item><title>Désinstaller l'assistant "Obtenir Windows 10"</title><link>https://www.leslamas.net/post/desinstaller-l-assistant-obtenir-windows-10/</link><pubDate>Sat, 13 Jun 2015 18:05:00 +0200</pubDate><guid>https://www.leslamas.net/post/desinstaller-l-assistant-obtenir-windows-10/</guid><description>&lt;p&gt;Pour virer l&amp;rsquo;assistant &amp;ldquo;Obtenir Windows 10&amp;rdquo; =&amp;gt; désinstaller le KB3035583&lt;/p&gt;</description></item><item><title>Échec de l'installation de Mint 17 depuis un live-PXE</title><link>https://www.leslamas.net/post/echec-de-l-installation-de-mint-17-depuis-un-live-pxe/</link><pubDate>Mon, 18 May 2015 14:32:00 +0200</pubDate><guid>https://www.leslamas.net/post/echec-de-l-installation-de-mint-17-depuis-un-live-pxe/</guid><description>&lt;p&gt;Suite à &lt;a href="http://www.leslamas.net/index.php?post/2012/08/02/Linux-Mint-Live-en-PXE-par-NFS" title="Linux Mint Live en PXE par NFS"&gt;ce billet&lt;/a&gt;, je me suis rendu compte que l&amp;rsquo;installateur plante s&amp;rsquo;il est lancé depuis un &amp;ldquo;live-PXE&amp;rdquo;.&lt;br&gt;
À l&amp;rsquo;origine du problème, la procédure de fabrication du fichier de configuration d&amp;rsquo;APT (gestionnaire de paquets), qui n&amp;rsquo;est pas adaptée à un &amp;ldquo;live-PXE&amp;rdquo;. Néanmions, voici comment le contourner.&lt;/p&gt;
&lt;h3 id="solution-1--one-shot"&gt;Solution 1 : one-shot&lt;/h3&gt;
&lt;p&gt;Une fois Mint démarré, éditer /usr/lib/ubiquity/apt-setup/apt-setup et trouver la ligne suivante :&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
mv $ROOT/etc/apt/sources.list.new $ROOT/etc/apt/sources.list
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;La remplacer par ceci :&lt;/p&gt;</description></item><item><title>Script Bash pour afficher un arbre</title><link>https://www.leslamas.net/post/script-bash-pour-afficher-un-arbre/</link><pubDate>Thu, 23 Apr 2015 10:22:00 +0200</pubDate><guid>https://www.leslamas.net/post/script-bash-pour-afficher-un-arbre/</guid><description>&lt;p&gt;Voici un petit script permettant de présenter sous forme d&amp;rsquo;arbre un fichier CSV sous la forme : &lt;em&gt;enfant;parent&lt;/em&gt;&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
#!/bin/bash
currentlevel=0
root=&amp;#39;Vertébrés&amp;#39;
echo $root
# Affiche un arbre à partir du noeud passé en argument
function subtree
{
while IFS=&amp;#34;;&amp;#34; read enfant parent
do
#echo &amp;#34;test $enfant ; $parent&amp;#34;
if [ &amp;#34;$parent&amp;#34; == &amp;#34;$1&amp;#34; ] # Cherche et affiche les enfants du noeud actuel
then
for (( i=0; i&amp;lt;$currentlevel; i++ ))
do
echo -e -n &amp;#34;| &amp;#34;
done
echo -e &amp;#34;└------$enfant&amp;#34;
currentlevel=$((currentlevel+1))
subtree $enfant
currentlevel=$((currentlevel-1))
fi
done &amp;lt; animaux.csv
}
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Exemple de fichier en entrée :&lt;/p&gt;</description></item><item><title>Sauvegarde Rsync over SSH sur QNAP TS-269L</title><link>https://www.leslamas.net/post/sauvegarde-rsync-over-ssh-sur-qnap-ts-269l/</link><pubDate>Tue, 07 Oct 2014 10:16:00 +0200</pubDate><guid>https://www.leslamas.net/post/sauvegarde-rsync-over-ssh-sur-qnap-ts-269l/</guid><description>&lt;p&gt;Dans une &lt;a href="http://www.qnap.com/i/fr/product_x_down/firmware_log.php?kw=TS-269%20Pro%2FTS-269L&amp;amp;fsn=3465" title="TS-269 Pro/TS-269L Change Log"&gt;récente mise à jour&lt;/a&gt; du firmware, QNAP a ajouté la possibilité d&amp;rsquo;utiliser Rsync sur SSH pour les sauvegardes. Voici comment paramétrer une sauvegarde vers un serveur Debian.&lt;/p&gt;
&lt;h3 id="sur-le-serveur-de-destination"&gt;Sur le serveur de destination&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Installer rsync&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;apt-get install rsync&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;Activer le démarrage dans /etc/default/rsync&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
RSYNC_ENABLE=true
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Configurer une section dans /etc/rsyncd.conf&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
[backup]
path = /home/user/MyQNAP
use chroot = no
read only = no
list = yes
uid = user
gid = user
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;(Re)démarrer rsyncd&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;service rsync restart&lt;/p&gt;</description></item><item><title>SFTP en Chroot</title><link>https://www.leslamas.net/post/sftp-en-chroot/</link><pubDate>Tue, 22 Jul 2014 10:45:00 +0100</pubDate><guid>https://www.leslamas.net/post/sftp-en-chroot/</guid><description>&lt;p&gt;Pour réaliser cette recette, il nous faut un utilisateur (Lazare) et sshd. Ce dernier pourra utiliser le SFTP, mais pourra pas se connecter en ssh au serveur. De plus il sera restreint (jail) dans sont répertoire utilisateur (home)&lt;/p&gt;
&lt;p&gt;Nous commençons par crée un groupe dédié au utilisateurs SFTP :&lt;br&gt;
&lt;code&gt;# groupadd sftp_users&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Si Lazare n&amp;rsquo;existe pas, nous le crééons :&lt;br&gt;
&lt;code&gt;# useradd -G sftp_users -s /sbin/nologin lazare# passwd lazare&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Sinon :&lt;br&gt;
&lt;code&gt;usermod –G sftp_users -s /sbin/nologin&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Nommer une carte ethernet</title><link>https://www.leslamas.net/post/nommer-une-carte-ethernet/</link><pubDate>Mon, 21 Jul 2014 19:58:00 +0100</pubDate><guid>https://www.leslamas.net/post/nommer-une-carte-ethernet/</guid><description>&lt;p&gt;Pour corriger le nom, parfois bizarre, d&amp;rsquo;une carte Ethernet, il est possible de le remplacer durablement par le nom de votre choix.&lt;/p&gt;
&lt;p&gt;Cela fonction avec les systèmes qui utilisent un fichier de configuration persistant de type : &lt;code&gt;/etc/udev/rules.d/70-persistent-net.rules&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;il suffit de modifier la variable : &lt;code&gt;NAME=&amp;quot;nom_eth&amp;quot;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Après redémarrage le tour est joué.&lt;/p&gt;</description></item><item><title>Partages Samba</title><link>https://www.leslamas.net/post/partages-samba/</link><pubDate>Mon, 21 Jul 2014 19:21:00 +0100</pubDate><guid>https://www.leslamas.net/post/partages-samba/</guid><description>&lt;p&gt;Voici une configuration rapide pour un serveur samba :&lt;br&gt;
dans le /etc/samba/smb.conf&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = debian
security = user
map to guest = bad user
dns proxy = no
### Partages
[Fouretout]
path = /mon/dossier
browsable =yes
writable = yes
guest ok = yes
read only = no
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Une correction des droits d&amp;rsquo;accès :&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;# chmod -R 0755 /mon/dossier/
# chown -R nobody:nogroup /mon/dossier/
&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Si toi y en a parler Windows</title><link>https://www.leslamas.net/post/si-toi-y-en-a-parler-windows/</link><pubDate>Mon, 07 Jul 2014 20:09:00 +0100</pubDate><guid>https://www.leslamas.net/post/si-toi-y-en-a-parler-windows/</guid><description>&lt;p&gt;Petite note pour l&amp;rsquo;utilisation de certains outils en ligne de commande Windows &amp;hellip;&lt;/p&gt;
&lt;p&gt;Avec certains utilitaires (notamment netdom), dans le cas d&amp;rsquo;un système localisé, il faut faire attention à utiliser des arguments localisés aussi &amp;hellip;&lt;/p&gt;
&lt;p&gt;Par exemple, si je veux désactiver le filtrage des SID dans une relation d’approbation, windows me dis :&lt;/p&gt;
&lt;p&gt;&lt;code&gt;netdom trust mon_domaine_locale /domain:mon_domain_distant /quarantine:no&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;la commande est correcte et doit retourner un message indiquant que le filtrage est levé. Oui, mais non, cela ne fonctionne que sur les systèmes anglophone&amp;hellip;&lt;/p&gt;</description></item><item><title>Supprimer la configuration iSCSI d'un ESX</title><link>https://www.leslamas.net/post/supprimer-la-configuration-iscsi-d-un-esx/</link><pubDate>Fri, 13 Jun 2014 16:25:00 +0100</pubDate><guid>https://www.leslamas.net/post/supprimer-la-configuration-iscsi-d-un-esx/</guid><description>&lt;p&gt;Il arrive que ce soit la merde sur genre d&amp;rsquo;adaptateur, il est alors nécessaire de repartir de zéro &amp;hellip;&lt;/p&gt;
&lt;p&gt;Pour ce faire :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Se connecter a l&amp;rsquo;ESX en ssh&lt;/li&gt;
&lt;li&gt;Se déplacer dans le répertoire de configuration : &lt;code&gt;cd /etc/vmware/vmkiscsid&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Désactiver l&amp;rsquo;adaptateur : &lt;code&gt;esxcfg-swiscsi -d&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Supprimer les fichiers de configuration : &lt;code&gt;rm -f initiatorname.iscsi iscsid.conf vmkiscsid.db&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Redémarrer l’hôte&lt;/li&gt;
&lt;li&gt;Recommencer la configuration&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>Utilitaires windows</title><link>https://www.leslamas.net/post/utilitaires-windows/</link><pubDate>Thu, 05 Jun 2014 09:36:00 +0100</pubDate><guid>https://www.leslamas.net/post/utilitaires-windows/</guid><description>&lt;p&gt;Voici une liste non exhaustive des utilitaire windows :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ncpa.cpl&lt;/code&gt; - Accès direct aux cartes réseaux&lt;/li&gt;
&lt;li&gt;&lt;code&gt;services.msc&lt;/code&gt; - Gestionnaire de service Windows&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Rsync (avec transport SSH) sur un autre port que le 22</title><link>https://www.leslamas.net/post/rsync-avec-transport-ssh-sur-un-autre-port-que-le-22/</link><pubDate>Mon, 10 Feb 2014 22:12:00 +0100</pubDate><guid>https://www.leslamas.net/post/rsync-avec-transport-ssh-sur-un-autre-port-que-le-22/</guid><description>&lt;p&gt;rsync -e &amp;lsquo;ssh -p 42&amp;rsquo;&lt;br&gt;
(Sinon j&amp;rsquo;oublie !)&lt;/p&gt;</description></item><item><title>Mise à jour d'une base Postgres sous Debian</title><link>https://www.leslamas.net/post/mise-a-jour-d-une-base-postgres-sous-debian/</link><pubDate>Mon, 14 Oct 2013 11:48:00 +0200</pubDate><guid>https://www.leslamas.net/post/mise-a-jour-d-une-base-postgres-sous-debian/</guid><description>&lt;p&gt;Supprimer la grappe 9.1 créée par défaut :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;pg_dropcluster&amp;ndash;stop 9.1 main&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Mettre à jour l&amp;rsquo;actuelle grappe :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;pg_upgradecluster 8.4 main&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Supprimer l&amp;rsquo;ancienne grappe :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;pg_dropcluster 8.4 main&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Désinstaller le moteur 8.4 :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;apt-get autoremove &amp;ndash;purge postgresql-8.4 postgresql-client-8.4&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>Pidgin : "Authentification Windows Live ID : réponse non valide."</title><link>https://www.leslamas.net/post/pidgin-authentification-windows-live-id-reponse-non-valide/</link><pubDate>Thu, 10 Oct 2013 11:23:00 +0200</pubDate><guid>https://www.leslamas.net/post/pidgin-authentification-windows-live-id-reponse-non-valide/</guid><description>&lt;p&gt;Depuis la fusion MSN-Skype, les comptes MSN peuvent se désactiver régulièrement. Il suffit de s&amp;rsquo;identifier sur &lt;a href="https://login.live.com/"&gt;https://login.live.com/&lt;/a&gt; une fois pour réactiver le compte.&lt;/p&gt;</description></item><item><title>Ce billet n'existe pas.</title><link>https://www.leslamas.net/post/ce-billet-n-existe-pas/</link><pubDate>Sat, 14 Sep 2013 16:25:00 +0200</pubDate><guid>https://www.leslamas.net/post/ce-billet-n-existe-pas/</guid><description>&lt;p&gt;O_O&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;ruliane@testsrv01:&lt;del&gt;$ cat /etc/debian_version&lt;br&gt;
7.1&lt;br&gt;
ruliane@testsrv01:&lt;/del&gt;$ head -1 /etc/udev/links.conf&lt;br&gt;
# This file does not exist. Please do not ask the Debian maintainer about it.&lt;br&gt;
ruliane@testsrv01:~$&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>Mise à jour Squeeze -&gt; Wheezy</title><link>https://www.leslamas.net/post/mise-a-jour-squeeze-wheezy/</link><pubDate>Tue, 25 Jun 2013 19:37:00 +0200</pubDate><guid>https://www.leslamas.net/post/mise-a-jour-squeeze-wheezy/</guid><description>&lt;p&gt;Ce billet porte mal son nom. En effet, il est censé recueillir mes notes prises lors de la mise à jour de mes serveur de Debian 6 (Squeeze) à Debian 7 (Wheezy) et surtout les surprises que j&amp;rsquo;ai eues. En fait, les cinq paragraphes ci-dessous traitent de Munin, car tout le reste a fonctionné ou, au moins, était documenté (en amont ou lors de la migration).&lt;/p&gt;
&lt;h3 id="munin--racine-en-double-sur-le-plugin-df"&gt;Munin : racine en double sur le plugin df&lt;/h3&gt;
&lt;p&gt;La racine apparaît deux fois sur le plugin df. Pour corriger, éditer le fichier /etc/munin/plugin-conf.d/munin-node et, dans la section [df*], exclure le rootfs :&lt;/p&gt;</description></item><item><title>Windows Update : merci qui ?</title><link>https://www.leslamas.net/post/windows-update-merci-qui/</link><pubDate>Fri, 21 Jun 2013 08:52:00 +0200</pubDate><guid>https://www.leslamas.net/post/windows-update-merci-qui/</guid><description>&lt;pre tabindex="0"&gt;&lt;code&gt;
2013-06-21 08:33:38:916 AU client reboot notification: user clicked Restart Later
2013-06-21 08:33:49:432 AU received handle event
2013-06-21 08:33:53:932 AU scheduling auto reboot check since no user is logged on and reboot is required.
2013-06-21 08:35:53:930 WARNING: Initiating reboot since no user logged on
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Merci Microsoft&amp;hellip;&lt;/p&gt;
&lt;p&gt;EDIT (26/06/2013) : Vous en voulez encore ? &lt;a href="http://support.microsoft.com/kb/970605" title="http://support.microsoft.com/kb/970605"&gt;http://support.microsoft.com/kb/970605&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Configurer Asterisk avec Free</title><link>https://www.leslamas.net/post/configurer-asterisk-avec-free/</link><pubDate>Mon, 10 Jun 2013 19:06:00 +0200</pubDate><guid>https://www.leslamas.net/post/configurer-asterisk-avec-free/</guid><description>&lt;h3 id="activation-du-compte-sip"&gt;Activation du compte SIP&lt;/h3&gt;
&lt;p&gt;Avant toute chose, se connecter sur le site de Free et aller dans Téléphonie &amp;gt; Paramétrer mon compte SIP. Activer le compte SIP et rediriger les appels entrant vers le &amp;ldquo;téléphone SIP&amp;rdquo;. Choisir un mot de passe, puis valider. Redémarrer la box (en Freebox v5).&lt;/p&gt;
&lt;h3 id="configuration-dasterisk-en-interface-web"&gt;Configuration d&amp;rsquo;Asterisk en interface web&lt;/h3&gt;
&lt;p&gt;On commence par configurer les informations classiques :&lt;br&gt;
&lt;em&gt;Type&lt;/em&gt; : SIP&lt;br&gt;
&lt;em&gt;Provider name&lt;/em&gt; : Un nom pour le trunk, par exemple &amp;ldquo;Freephonie&amp;rdquo;&lt;br&gt;
&lt;em&gt;Hostname&lt;/em&gt; : le serveur d&amp;rsquo;en face. Dans notre cas, &amp;ldquo;freephonie.net&amp;rdquo;&lt;br&gt;
&lt;em&gt;Username&lt;/em&gt; : l&amp;rsquo;identifiant, qui est le numéro de téléphone assigné par Free (souvent en 09xxxxxxxx)&lt;br&gt;
&lt;em&gt;Password&lt;/em&gt; : le mot de passe renseigné dans la première étape.&lt;/p&gt;</description></item><item><title>Adobe Flash Player</title><link>https://www.leslamas.net/post/adobe-flash-player/</link><pubDate>Fri, 29 Mar 2013 21:00:00 +0000</pubDate><guid>https://www.leslamas.net/post/adobe-flash-player/</guid><description>&lt;p&gt;Voici les liens pour télécharger directement les exécutable du plugin flash depuis le site d&amp;rsquo;Abobe :&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Windows&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://fpdownload.macromedia.com/get/flashplayer/current/licensing/win/install_flash_player_11_active_x.exe"&gt;Flash Player 11 pour Internet Explorer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://fpdownload.macromedia.com/get/flashplayer/current/licensing/win/install_flash_player_11_plugin.exe"&gt;Flash Player 11 pour Firefox et autre&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Mac OsX&lt;/strong&gt;- &lt;a href="http://fpdownload.macromedia.com/pub/flashplayer/current/licensing/mac/install_flash_player_11_osx.dmg"&gt;Flash Player 11 pour les navigateurs supportés&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Linux (ce sera la dernière version stable)&lt;/strong&gt;- &lt;a href="http://fpdownload.macromedia.com/get/flashplayer/current/licensing/linux/install_flash_player_11_linux.i386.tar.gz"&gt;Flash Player 11 x86&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://fpdownload.macromedia.com/get/flashplayer/current/licensing/linux/install_flash_player_11_linux.x86_64.tar.gz"&gt;Flash Player 11 x64&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;ins&gt;&lt;a href="http://www.adobe.com/software/flash/about/?PID=2159997"&gt;Voici le lien pour vérifier les dernières versions en date.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.adobe.com/products/flashplayer/distribution3.html"&gt;EDIT : Voici la page de téléchargement direct du site d&amp;rsquo;Abobe. Trouvé après la création de ce billet &amp;hellip; T.T&lt;/a&gt;&lt;/ins&gt;&lt;/p&gt;</description></item><item><title>Remplacer la Freebox par un modem Alcatel Speed Touch Home</title><link>https://www.leslamas.net/post/remplacer-la-freebox-par-un-modem-alcatel-speed-touch-home/</link><pubDate>Mon, 21 Jan 2013 12:22:00 +0100</pubDate><guid>https://www.leslamas.net/post/remplacer-la-freebox-par-un-modem-alcatel-speed-touch-home/</guid><description>&lt;p&gt;Comme avec le &lt;a href="http://www.leslamas.net/index.php?post/2012/04/11/Remplacer-la-Freebox-par-un-routeur-Cisco-SOHO-97" title="Remplacer la Freebox par un routeur Cisco SOHO 97"&gt;SOHO97&lt;/a&gt;, le but ici est de configurer un modem Alcatel Speed Touch Home (STH dans la suite) pour se connecter à une ligne dégroupée chez Free. Notons qu&amp;rsquo;il est nécessaire d&amp;rsquo;avoir passé le STH en Speed Touch Pro.&lt;/p&gt;
&lt;p&gt;Avant de commencer, il faut savoir que Free utilise de l&amp;rsquo;IPoA, c&amp;rsquo;est-à-dire où IP est encapsulé directement dans ATM. L&amp;rsquo;encapsulation utilisée est VC-MUX. Or, même si le STH support l&amp;rsquo;IPoA et le VC-MUX, il ne permet pas d&amp;rsquo;utiliser les deux à la fois. Heureusement, il existe une version patchée du firmware qui remédie à ce problème. Originalement posté sur Forpage, il est devenu difficile à trouver et il figure en pièce jointe de ce billet.&lt;br&gt;
Attention, deux remarques concernant ce firmware :&lt;br&gt;
- il s&amp;rsquo;adresse à la version K du STH, pas la version G ;&lt;br&gt;
- &lt;strong&gt;il fait disparaître le mode &amp;ldquo;EXPERT&amp;rdquo;&lt;/strong&gt; du STH. Je recommande donc de conserver en passif une version qui autorise ce mode.&lt;/p&gt;</description></item><item><title>Configurer l'authentification SSH par clé sous CentOS/Redhat 6.*</title><link>https://www.leslamas.net/post/configurer-l-authentification-ssh-par-cle-sous-centos-redhat-6/</link><pubDate>Wed, 19 Dec 2012 15:04:00 +0000</pubDate><guid>https://www.leslamas.net/post/configurer-l-authentification-ssh-par-cle-sous-centos-redhat-6/</guid><description>&lt;p&gt;Il est généralement utile de configurer une machine pour accepter l&amp;rsquo;authentification SSH par clé. Ce genre d&amp;rsquo;authentification est assez simple à mettre en place mais dans le cas des dernières versions de Redhat et CentOS, versions 6 et supérieures, il y a quelques petits pièges qui peuvent vite vous faire péter une pile.&lt;/p&gt;
&lt;p&gt;Dans mon cas, je configure une VM CentOS 6.3 pour faire des tests, je souhaite donc pouvoir m&amp;rsquo;y connecter en root via SSH avec authentification par clé (oui oui je vais mettre le PermitRootLogin yes, patapé :P ).&lt;/p&gt;</description></item><item><title>Les logiciels Adobe en standalone</title><link>https://www.leslamas.net/post/les-logiciels-adobe-en-standalone/</link><pubDate>Tue, 18 Sep 2012 12:29:00 +0200</pubDate><guid>https://www.leslamas.net/post/les-logiciels-adobe-en-standalone/</guid><description>&lt;p&gt;Puisque chaque fois que j&amp;rsquo;en ai besoin je dois faire une recherche Google, voici une bonne fois pour toutes l&amp;rsquo;emplacement des logiciels Adobe en version offline (standalone) :&lt;/p&gt;
&lt;p&gt;&lt;a href="ftp://ftp.adobe.com/pub/adobe/reader/"&gt;ftp://ftp.adobe.com/pub/adobe/reader/&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Désactiver IPV6 sur Debian/Ubuntu</title><link>https://www.leslamas.net/post/desactiver-ipv6-sur-debian-ubuntu/</link><pubDate>Tue, 04 Sep 2012 23:22:00 +0100</pubDate><guid>https://www.leslamas.net/post/desactiver-ipv6-sur-debian-ubuntu/</guid><description>&lt;p&gt;Il arrive que l&amp;rsquo;on ne souhaite pas avoir d&amp;rsquo;ipv6 sur une machine ou que ce dernier nous pose des soucis, car un service l&amp;rsquo;utilise au lieu de l&amp;rsquo;ipv4.&lt;/p&gt;
&lt;p&gt;Il est aussi possible de supprimer l&amp;rsquo;adresse d&amp;rsquo;une interface (ici eth0) :&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;ip -6 addr del XXXX:XXXX:XXX::X/64 dev eth0
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Plus radical, nous pouvons aussi empêcher le module ipv6 de se charger au démarrage :&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&amp;lt;pre&amp;gt;&amp;lt;p&amp;gt;sudo echo net.ipv6.conf.all.disable_ipv6=1 &amp;gt; /etc/sysctl.d/disableipv6.conf&amp;lt;/p&amp;gt;&amp;lt;/pre&amp;gt;&lt;/code&gt;Pour faire machine arrière il suffit de supprimer le fichier créer précédemment. À noter tout de même que pour que ces modifications soient prises en compte il faut redémarrer la machine.&lt;/p&gt;</description></item><item><title>dns2tcp</title><link>https://www.leslamas.net/post/dns2tcp/</link><pubDate>Tue, 28 Aug 2012 16:27:00 +0200</pubDate><guid>https://www.leslamas.net/post/dns2tcp/</guid><description>&lt;p&gt;Petit tutoriel rapide pour installer et configurer un environnement dns2tcp. Juste rapidement, le but de cet environnement est d&amp;rsquo;utiliser les requêtes DNS pour établir une connexion TCP entre un client et un serveur (très pratique quand seul le DNS est autorisé &amp;hellip; ).&lt;/p&gt;
&lt;p&gt;/!\ Ce tuto par d&amp;rsquo;un VKS tout fraichement installé, mais peut être adapté à tout type d&amp;rsquo;environnement. /!\&lt;/p&gt;
&lt;p&gt;-- Parenthèse&lt;/p&gt;
&lt;p&gt;Je passe la configuration du système lui-même mais en profite pour rappeler que pouvoir se connecter en root sur un serveur, c&amp;rsquo;est pas top, et que laisser des clés SSH d&amp;rsquo;OVH, ben c&amp;rsquo;est pas top non plus :&lt;/p&gt;</description></item><item><title>Cntlm Authentication Proxy</title><link>https://www.leslamas.net/post/cntlm-authentication-proxy/</link><pubDate>Mon, 20 Aug 2012 17:39:00 +0200</pubDate><guid>https://www.leslamas.net/post/cntlm-authentication-proxy/</guid><description>&lt;p&gt;&lt;a href="http://cntlm.sourceforge.net/"&gt;Cntlm&lt;/a&gt; est un utilitaire permettant de s&amp;rsquo;authentifier auprès d&amp;rsquo;un proxy.&lt;/p&gt;
&lt;p&gt;Une fois l&amp;rsquo;utilitaire installé (téléchargeable &lt;a href="http://sourceforge.net/projects/cntlm/files/"&gt;ici&lt;/a&gt;), il faut modifier le finir &lt;strong&gt;cntlm.ini&lt;/strong&gt; :&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
Username identifiant_AD
Domain nom_domaine
Auth mode_auth
PassNTLMv2 hash_trouvé
Proxy ip_proxy:port_proxy
Listen 3128
SOCKS5Proxy 8010
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Il est possible de remplir le fichier &lt;strong&gt;cntlm.ini&lt;/strong&gt; avec votre mot de passe de domaine en clair, mais il est préférable de le laisser vide et d&amp;rsquo;utiliser &lt;strong&gt;cntlm&lt;/strong&gt; pour récupérer la méthode d&amp;rsquo;authentification de votre AD ainsi que le hash de votre mot de passe. Il suffit d’exécuter la commande suivante dans le dossier de &lt;strong&gt;cntlm&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Linux Mint Live en PXE par NFS</title><link>https://www.leslamas.net/post/linux-mint-live-en-pxe-par-nfs/</link><pubDate>Thu, 02 Aug 2012 12:33:00 +0200</pubDate><guid>https://www.leslamas.net/post/linux-mint-live-en-pxe-par-nfs/</guid><description>&lt;p&gt;Il est possible, très simplement, de démarrer la distribution Linux Mint depuis un serveur PXE. Cette façon de faire peut être adaptée à d&amp;rsquo;autres distributions, elle est d&amp;rsquo;ailleurs inspirée de celle d&amp;rsquo;Ubuntu (d&amp;rsquo;où est tirée Mint).&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Télécharger l&amp;rsquo;ISO : &lt;a href="http://www.linuxmint.com/download.php"&gt;http://www.linuxmint.com/download.php&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Monter l&amp;rsquo;image et copier le répertoire &lt;em&gt;casper&lt;/em&gt; à un endroit accessible en TFTP :&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
mount -o loop linuxmint-13-mate-dvd-64bit.iso /media/imagecd
mkdir /tftpboot/mint
cp -r /media/imagecd/casper /tftpboot/mint/
umount /media/imagecd
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Rendre ce répertoire accessible en NFS. Pour cela, installer le serveur NFS et ajouter une ligne d&amp;rsquo;export au fichier /etc/exports :&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
apt-get install nfs-kernel-server
echo &amp;#39;/tftpboot/mint *(ro,no_root_squash,no_subtree_check,async)&amp;#39; &amp;gt;&amp;gt; /etc/exports
/etc/init.d/nfs-kernel-server restart
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Ajouter une entrée dans le fichier &amp;lt;racine TFTP&amp;gt;/pxelinux.cfg/default. Pour ma part j&amp;rsquo;ai aussi passé l&amp;rsquo;OS en français :&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
LABEL mint
MENU LABEL Mint Live (NFS)
KERNEL mint/casper/vmlinuz
APPEND initrd=mint/casper/initrd.lz boot=casper netboot=nfs nfsroot=192.168.1.1:/tftpboot/mint locale=fr_FR keymap=fr console-setup/layoutcode=fr
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Mise à jour (21/11/2012) : le réseau fonctionne sous Linux Mint 13, mais plus sous Mint 14. Il faut alors redemander une IP :&lt;/p&gt;</description></item><item><title>Installer Windows depuis un serveur PXE Linux</title><link>https://www.leslamas.net/post/installer-windows-depuis-un-serveur-pxe-linux/</link><pubDate>Sat, 07 Jul 2012 20:50:00 +0200</pubDate><guid>https://www.leslamas.net/post/installer-windows-depuis-un-serveur-pxe-linux/</guid><description>&lt;p&gt;Voyons comment installer Windows depuis un démarrage PXE. Ceci revient en fait à lancer l&amp;rsquo;installation de Windows (7 par exemple) depuis un environnement WinPE personnalisé de la manière suivante :&lt;br&gt;
- intégration du pilote Realtek Gigabit PCIe, de plus en plus répandu et indispensable pour lancer l&amp;rsquo;installation par le réseau ;&lt;br&gt;
- une fois WinPE chargé, montage du media en CIFS contenant le répertoire &amp;ldquo;source&amp;rdquo; du média d&amp;rsquo;installation et lancement de l&amp;rsquo;assistant.&lt;/p&gt;</description></item><item><title>Utilisateurs et domains virtuels avec Postfix et Dovecot</title><link>https://www.leslamas.net/post/utilisateurs-et-domains-virtuels-avec-postfix-et-dovecot/</link><pubDate>Thu, 05 Jul 2012 09:00:00 +0100</pubDate><guid>https://www.leslamas.net/post/utilisateurs-et-domains-virtuels-avec-postfix-et-dovecot/</guid><description>&lt;p&gt;Dans un article précédent, j&amp;rsquo;ai expliqué comment mettre en place un serveur de messagerie. Nous allons ici ajouter un support MySQL pour profiter des alias et domaines virtuels; mais aussi de l&amp;rsquo;authentification basée dessus.&lt;/p&gt;
&lt;h4 id="installation"&gt;&lt;ins&gt;Installation&lt;/ins&gt;&lt;/h4&gt;
&lt;p&gt;Nous avons besoin que Postfix et Dovecot supportent MySQL pour pouvoir fonctionner. Pour le serveur MySQL, je pars du principe que vous en avez un ou savez comment le mettre en place.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;sudo aptitude install postfix-mysql dovecot-mysql&lt;/code&gt;&lt;div&gt;&lt;/p&gt;</description></item><item><title>Installation de Shibboleth IdP</title><link>https://www.leslamas.net/post/installation-de-shibboleth-idp/</link><pubDate>Mon, 02 Jul 2012 15:01:00 +0100</pubDate><guid>https://www.leslamas.net/post/installation-de-shibboleth-idp/</guid><description>&lt;h4 id="installation-des-prérequis"&gt;&lt;ins&gt;Installation des prérequis&lt;/ins&gt;&lt;/h4&gt;
&lt;p&gt;&lt;code&gt;#installation des paquets&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;sudo aptitude install apache2 openjdk-6-jdk tomcat6 unzip&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;#configuration apache&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;sudo a2enmod ssl &amp;amp;&amp;amp; sudo a2enmod proxy-ajp &amp;amp;&amp;amp; sudo service apache2 restart&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;#configuration de tomcat&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;sudo sed -i 's/JAVA_OPTS=&amp;quot;-/#JAVA_OPTS=&amp;quot;-/' /etc/default/tomcat6&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;sudo sed -i '/#JAVA_OPTS=&amp;quot;-/a\JAVA_OPTS=&amp;quot;-Djava.awt.headless=true -Xmx512M -XX:MaxPermSize=128M -Dcom.sun.security.enableCRLDP=true&amp;quot;' /etc/default/tomcat6&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;sudo sed -i 's/autoDeploy=&amp;quot;true&amp;quot;/autoDeploy=&amp;quot;false&amp;quot;/' /etc/tomcat6/server.xml&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;#configuration de java (attention au chemin qui doit correspondre à celui de votre environnement)&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;sudo echo &amp;quot;JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64&amp;quot; &amp;gt;&amp;gt; /etc/environment&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;sudo export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;h4 id="installation-de-shibboleth"&gt;&lt;ins&gt;Installation de Shibboleth&lt;/ins&gt;&lt;/h4&gt;
&lt;p&gt;&lt;code&gt;#vérifiez la version du zip sur : &amp;lt;a href=&amp;quot;http://shibboleth.net/downloads/identity-provider/latest/&amp;quot;&amp;gt;shibboleth.net&amp;lt;/a&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;cd ~&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;wget http://shibboleth.net/downloads/identity-provider/latest/shibboleth-identityprovider-2.3.8-bin.zip&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;unzip shibboleth-identityprovider-2.3.8-bin.zip&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;cd shibboleth-identityprovider-2.3.8&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;sudo chmod u+x ./install.sh&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;#copie de quelques classes java pour tomcat&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;sudo cp -R endorsed/ /usr/share/tomcat6/&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;#mise en place du &amp;lt;a href=&amp;quot;http://dev.mysql.com/downloads/connector/j/&amp;quot;&amp;gt;connecteur mysql&amp;lt;/a&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;cd /usr/local/src/&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;wget http://cdn.mysql.com/Downloads/Connector-J/mysql-connector-java-5.1.21.zip&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;unzip mysql-connector-java-5.1.21.zipcp mysql-connector-java-5.1.21/mysql-connector-java-5.1.21-bin.jar /usr/local/src/shibboleth-identityprovider-2.3.8/lib/&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;#Installation (modifiez la durée de vie du certification en fonction de vos besoins).&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;cd /usr/local/src/shibboleth-identityprovider-2.3.6/&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;sudo env IdPCertLifetime=3 ./install.sh&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;/code&gt;&lt;br&gt;
Une installation interactive va suivre, donnez les information correspondante à votre installation&lt;/p&gt;</description></item><item><title>Serveur mail avec Postfix et dovecot</title><link>https://www.leslamas.net/post/serveur-mail-avec-postfix-et-dovecot/</link><pubDate>Mon, 02 Jul 2012 09:00:00 +0100</pubDate><guid>https://www.leslamas.net/post/serveur-mail-avec-postfix-et-dovecot/</guid><description>&lt;p&gt;Nous allons mettre en place un serveur mail relativement basique avec pour MTA Postfix et MDA Dovecot. L&amp;rsquo;accès à la boite mail se fera par un client lourd (genre thunderbirds) via IMAP/IMAPS avec une authentification sasl/Plain/TLS pour s&amp;rsquo;y connecter de n&amp;rsquo;importe où. Les utilisateurs seront les utilisateurs du serveurs de messagerie.&lt;/p&gt;
&lt;h4 id="installation"&gt;&lt;ins&gt;Installation&lt;/ins&gt;&lt;/h4&gt;
&lt;p&gt;Nous allons donc installer le nécessaire sur notre serveur :&lt;/p&gt;
&lt;p&gt;&lt;code&gt;sudo aptitude install postfix dovecot-impad&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;#accessoirement on peut installer mailutils pour faire des tests&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;sudo aptitude install mailutils&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Vmware tools pour Ubuntu (et d'autres systèmes :p)</title><link>https://www.leslamas.net/post/vmware-tools-pour-ubuntu-et-d-autres-systemes-p/</link><pubDate>Thu, 28 Jun 2012 09:30:00 +0100</pubDate><guid>https://www.leslamas.net/post/vmware-tools-pour-ubuntu-et-d-autres-systemes-p/</guid><description>&lt;p&gt;Installer les vmwares tools sur un host linux se résume généralement à monter l&amp;rsquo;iso fournis avec l&amp;rsquo;hyperviseur et faire l&amp;rsquo;installation à la main. Mais il existe une autre solution : les paquets &lt;img alt=":)" loading="lazy" src="http://www.leslamas.net/index.php?pf=smile.svg"&gt;&lt;/p&gt;
&lt;p&gt;Les paquets se trouvent sur le site &lt;a href="http://packages.vmware.com/tools/index.html"&gt;packages.vmware.com&lt;/a&gt;. On y retrouve de la &lt;a href="http://packages.vmware.com/tools/docs/manuals/index.html"&gt;documentation&lt;/a&gt;, les &lt;a href="http://packages.vmware.com/tools/esx/index.html"&gt;dépôts&lt;/a&gt; de paquet pour les différentes versions de l&amp;rsquo;hyperviseur et les &lt;a href="http://packages.vmware.com/tools/keys/index.html"&gt;clés GPG&lt;/a&gt; pour les gestionnaires de paquets.&lt;br&gt;
Les paquets sont proposés pour : - windows&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;rehl&lt;/li&gt;
&lt;li&gt;sles&lt;/li&gt;
&lt;li&gt;ubuntu&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Il y a des chances pour que les paquets ubuntu soient aussi valables sur Debian. Si ce n&amp;rsquo;est pas le cas, l&amp;rsquo;installation par les sources est obligatoire.&lt;/p&gt;</description></item><item><title>Webdav avec nginx</title><link>https://www.leslamas.net/post/webdav-avec-nginx/</link><pubDate>Wed, 27 Jun 2012 16:48:00 +0100</pubDate><guid>https://www.leslamas.net/post/webdav-avec-nginx/</guid><description>&lt;p&gt;Le webdav est une extension HTTP destiné à lire et écrire des informations sur un serveur distant. Il permet de le faire pour plusieurs utilisateurs et gère les droits d&amp;rsquo;accès. Le tout est accessible soit par une interface web, par un client ou directement dans les os via les montages réseau (avec ou sans plugins).&lt;/p&gt;
&lt;p&gt;Nginx est un serveur web avec de nombreuses capacités notamment celle de faire serveur Webdav. Il y à quelques temps j&amp;rsquo;aurais dis que c&amp;rsquo;est chiant, qu&amp;rsquo;il faut bidouiller etc &amp;hellip; mais depuis que le support du webdav est complet (ou quasi), pourquoi s&amp;rsquo;en priver :).&lt;/p&gt;</description></item><item><title>ADMT</title><link>https://www.leslamas.net/post/admt/</link><pubDate>Thu, 03 May 2012 13:59:00 +0100</pubDate><guid>https://www.leslamas.net/post/admt/</guid><description>&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc974435(v=ws.10).aspx"&gt;http://technet.microsoft.com/en-us/library/cc974435(v=ws.10).aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msreport.free.fr/?p=211"&gt;http://msreport.free.fr/?p=211&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/fr-fr/library/cc974332(v=ws.10).aspx"&gt;http://technet.microsoft.com/fr-fr/library/cc974332(v=ws.10).aspx&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Remplacer la Freebox par un routeur Cisco SOHO 97</title><link>https://www.leslamas.net/post/remplacer-la-freebox-par-un-routeur-cisco-soho-97/</link><pubDate>Fri, 13 Apr 2012 14:54:00 +0200</pubDate><guid>https://www.leslamas.net/post/remplacer-la-freebox-par-un-routeur-cisco-soho-97/</guid><description>&lt;p&gt;Voici une configuration possible du Cisco SOHO97 pour se connecter sur une ligne ADSL Free en dégroupage total (donc en IPoA). On y voit la configuration de l&amp;rsquo;encapsulation des VP/VC 8/36, l&amp;rsquo;adressage fixe (le DHCP ne fonctionne qu&amp;rsquo;avec certaines versions d&amp;rsquo;IOS) et le NAT. On peut aussi ajouter des redirectiosn de ports.&lt;/p&gt;
&lt;p&gt;Attention toutefois, le SOHO97 ne fait pas d&amp;rsquo;ADSL2+, seulement de l&amp;rsquo;ADSL. Sur une ligne de piètre qualité (2,5 km), je perds environ 26 % de débit en download, 14 % en upload et 20 ms de ping, ce qui est énorme.&lt;/p&gt;</description></item><item><title>Asterisk par les fichiers de configuration</title><link>https://www.leslamas.net/post/asterisk-par-les-fichiers-de-configuration/</link><pubDate>Mon, 13 Feb 2012 13:52:00 +0000</pubDate><guid>https://www.leslamas.net/post/asterisk-par-les-fichiers-de-configuration/</guid><description>&lt;h3 id="1---installation"&gt;1 - installation&lt;/h3&gt;
&lt;p&gt;&lt;code&gt;sudo aptitude install asterisk asterisk-prompt-fr-proformatique&lt;/code&gt;Copie des fichiers de conf&lt;/p&gt;
&lt;p&gt;&lt;code&gt;cd /etc/ &amp;amp;&amp;amp; sudo cp -r asterik asterisk.orig&lt;/code&gt;### 2 - Configuration&lt;/p&gt;
&lt;p&gt;La configuration se fait dans plusieurs fichier :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;sip.conf : pour la configuration du sip&lt;/li&gt;
&lt;li&gt;users.conf : pour la configuration des utilisateurs&lt;/li&gt;
&lt;li&gt;extensions.conf: pour le DialPlan&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;a - Commençon par mettre en place nos utilisateurs. Comme nous sommes feignants, nous allons voir comment utiliser un template. Cela permet de faire une configuration pour tous le utilisateurs d&amp;rsquo;un même contexte sans trop de soucis.&lt;/p&gt;</description></item><item><title>Serveur VPN PPTP</title><link>https://www.leslamas.net/post/serveur-vpn-pptp/</link><pubDate>Thu, 02 Feb 2012 16:58:00 +0000</pubDate><guid>https://www.leslamas.net/post/serveur-vpn-pptp/</guid><description>&lt;p&gt;Ce mécanisme se base sur un tunnel GRE au travers de TCP pour encapsuler des paquets PPP dans le but de former un réseau virtuel privé. Pour ce faire, le client ouvre un tunnel avec le serveur sur le port 1723. Une fois la liaison établie, il ouvre un second tunnel dans le premier en utilisant le protocole GRE (port 47) pour faire transiter les informations.&lt;/p&gt;
&lt;p&gt;Assez ancien et non standardisé, il est reconnu comme &lt;strong&gt;vulnérable&lt;/strong&gt;, mais il a l&amp;rsquo;avantage d&amp;rsquo;être utilisable nativement dans la plupart des OS (&lt;a href="http://en.wikipedia.org/wiki/Point-to-Point_Tunneling_Protocol"&gt;plus d&amp;rsquo;information sur cette page&lt;/a&gt;).&lt;/p&gt;</description></item><item><title>Ouvrir une session sous Windows 7 sans mot de passe</title><link>https://www.leslamas.net/post/ouvrir-une-session-sous-windows-7-sans-mot-de-passe/</link><pubDate>Fri, 20 Jan 2012 16:22:00 +0100</pubDate><guid>https://www.leslamas.net/post/ouvrir-une-session-sous-windows-7-sans-mot-de-passe/</guid><description>&lt;p&gt;Le saviez-vous ? Il est possible de créer un compte administrateur sur Windows 7, sans avoir à ouvrir de session (donc sans connaître le mot de passe admin).&lt;br&gt;
En effet sur l&amp;rsquo;écran d&amp;rsquo;ouverture de session figure un bouton &amp;ldquo;Options d&amp;rsquo;ergonomie&amp;rdquo; qui démarre &lt;em&gt;%windir%\system32\utilman.exe&lt;/em&gt; en administrateur. Il suffit donc, depuis un liveCD, de remplacer cet exécutable par &lt;em&gt;cmd.exe&lt;/em&gt; puis redémarrer, pour qu&amp;rsquo;un clic sur le bouton &amp;ldquo;Options d&amp;rsquo;ergonomie&amp;rdquo; démarre une invite de commande à partir de laquelle on peut exécuter une MMC pour aller créer un deuxième compte administrateur.&lt;/p&gt;</description></item><item><title>Webmin</title><link>https://www.leslamas.net/post/webmin/</link><pubDate>Tue, 06 Sep 2011 15:44:00 +0200</pubDate><guid>https://www.leslamas.net/post/webmin/</guid><description>&lt;p&gt;&lt;a href="http://www.webmin.com/" title="Webmin"&gt;Webmin&lt;/a&gt; est l’une des plus connues des interfaces web d’administration.&lt;/p&gt;
&lt;p&gt;Elle s’installe facilement sous Debian puisqu’il existe des dépots APT.&lt;/p&gt;
&lt;p&gt;Ainsi, il suffit d’ajouter les dépots au fichier &amp;ldquo;/etc/apt/sources.list&amp;rdquo;:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;deb http://download.webmin.com/download/repository sarge contrib&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;puis d’ajouter la clé GPG du créateur de Webmin :&lt;/p&gt;
&lt;p&gt;&lt;code&gt;wget http://www.webmin.com/jcameron-key.asc&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;apt-key add jcameron-key.asc&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;et ensuite d’installer le paquet :&lt;/p&gt;
&lt;p&gt;&lt;code&gt;apt-get update&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;apt-get install webmin&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;L’interface d’administration est alors disponible à : https://serveur:10000. Seul l’utilisateur « root » à accès au début, mais il est possible d’aller dans les paramètres de Webmin et d’ajouter des utilisateurs, voir de synchroniser automatiquement la création d’utilisateurs Webmin lors de la création d’utilisateurs Linux.&lt;/p&gt;</description></item><item><title>XFS et les Quota de projets</title><link>https://www.leslamas.net/post/xfs-et-les-quota-de-projets/</link><pubDate>Tue, 06 Sep 2011 15:31:00 +0200</pubDate><guid>https://www.leslamas.net/post/xfs-et-les-quota-de-projets/</guid><description>&lt;p&gt;Il peut être parfois pratique de pouvoir gérer les quotas des utilisateurs en fonction du dossier et non de l&amp;rsquo;utilisateur ou du groupe auquel il appartient.&lt;/p&gt;
&lt;p&gt;L&amp;rsquo;une des solutions consiste à utiliser le système de fichier nomme &amp;ldquo;XFS&amp;rdquo;. En effet, il permet la mise en place quota de projet ( c&amp;rsquo;est le nom utilisé pour désigner l&amp;rsquo;application de quotas sur des dossiers).&lt;/p&gt;
&lt;p&gt;Une fois le système fichier installé, il faut ajouter deux paquets permettant la gestion des quotas :&lt;/p&gt;</description></item><item><title>Samba Logs</title><link>https://www.leslamas.net/post/samba-logs/</link><pubDate>Tue, 06 Sep 2011 15:22:00 +0200</pubDate><guid>https://www.leslamas.net/post/samba-logs/</guid><description>&lt;p&gt;La création d&amp;rsquo;un partage Samba a déjà été évoqué &lt;a href="http://www.leslamas.net/index.php?post/2010/12/13/Partage-avec-samba"&gt;précédemment&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Une fois les différents partages et contrôle d&amp;rsquo;accès mis en place, il peut être intéressant d&amp;rsquo;avoir des logs clairs permettant de suivre l&amp;rsquo;activité des différents partages. En effet, par défaut, Samba regroupe ses logs dans plusieurs fichiers(1 par utilisateur et machine), et il peut être fastidieux de les parcourir et d&amp;rsquo;y trouver la bonne information. La solution préconisée par Samba est l&amp;rsquo;utilisation de &lt;a href="http://us5.samba.org/samba/docs/man/Samba-HOWTO-Collection/VFS.html" title="modules d'audit VFS"&gt;&lt;/a&gt;. Le module le plus précis et paramétrable est &lt;a href="http://www.samba.org/samba/docs/man/manpages-3/vfs_full_audit.8.html" title="vfs_full_audit"&gt;&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>DFS et samba</title><link>https://www.leslamas.net/post/dfs-et-samba/</link><pubDate>Tue, 06 Sep 2011 15:18:00 +0200</pubDate><guid>https://www.leslamas.net/post/dfs-et-samba/</guid><description>&lt;p&gt;La création d&amp;rsquo;un partage Samba a déjà été évoqué &lt;a href="http://www.leslamas.net/index.php?post/2010/12/13/Partage-avec-samba"&gt;précédemment&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Samba permet d&amp;rsquo;utiliser l&amp;rsquo;architecture &lt;a href="http://en.wikipedia.org/wiki/Distributed_File_System_(Microsoft)" title="Microsoft DFS"&gt;Microsoft DFS&lt;/a&gt; permettant de regrouper des partages de différents serveurs sous un même partage appelé racine DFS.&lt;/p&gt;
&lt;p&gt;Cela peut permettre de regrouper tous les liens des partages sous un seul partage réseau pour les utilisateurs ou encore de permettre une &amp;ldquo;double authentification&amp;rdquo; (la racine DFS ayant sa propre liste d&amp;rsquo;utilisateurs autorisés).&lt;/p&gt;
&lt;p&gt;Par exemple, dans une entreprise ayant 3 partages (HR, Logistique, Compta) sur respectivement 3 serveurs de fichiers (srv1, srv2, srv3) sur 3 sites différents (172.18.10.251, 172.18.20.252, 172.18.30.253), il est alors possible de regrouper tous ses partages sous un seul partage sur un serveur. Les utilisateurs n&amp;rsquo;auront plus qu&amp;rsquo;à monter le lecteur réseau commun pour avoir accès ensuite aux différents partages. Il est également possible de mettre une racine DFS dans un racine DFS et ainsi de suite.&lt;/p&gt;</description></item><item><title>CloneZilla : serveur de ghost</title><link>https://www.leslamas.net/post/clonezilla-serveur-de-ghost/</link><pubDate>Mon, 29 Aug 2011 08:31:00 +0100</pubDate><guid>https://www.leslamas.net/post/clonezilla-serveur-de-ghost/</guid><description>&lt;p&gt;Un serveur de Ghost permet de faire une copie d&amp;rsquo;une machine et de la déployer sur d&amp;rsquo;autre machines, de faire une remise à plat de votre de machine dans les délais les plus bref, sans devoir tout refaire à la mains. Vous lancer le ghost, allez boire un café, et de retour vous recommencez à travailler &lt;img alt=";)" loading="lazy" src="http://www.leslamas.net/index.php?pf=wink.svg"&gt;&lt;/p&gt;
&lt;p&gt;Un serveur de Ghost permet de faire une copie d&amp;rsquo;une machine et de la déployer sur d&amp;rsquo;autre machines, de faire une remise à plat de votre de machine dans les délais les plus bref, sans devoir tout refaire à la mains. Vous lancer le ghost, allez boire un café, et de retour vous recommencez à travailler &lt;img alt=";)" loading="lazy" src="http://www.leslamas.net/index.php?pf=wink.svg"&gt;&lt;/p&gt;</description></item><item><title>Sauvegarde des config des équipements réseaux</title><link>https://www.leslamas.net/post/sauvegarde-des-config-des-equipements-reseaux/</link><pubDate>Thu, 25 Aug 2011 08:06:00 +0200</pubDate><guid>https://www.leslamas.net/post/sauvegarde-des-config-des-equipements-reseaux/</guid><description>&lt;p&gt;Il existe un petit outil pour automiser ce job chiant,et en plus facile a installer et à configurer: &lt;a href="http://www.shrubbery.net/rancid/" title="Rancid"&gt;http://www.shrubbery.net/rancid/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Voici quelques tutos où on retrouve toutes les infos utiles:&lt;br&gt;
&lt;a href="http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:_Ch1_:_Network_Backups_With_Rancid" title="Tuto d'installation"&gt;Tuto d&amp;rsquo;installation&lt;/a&gt;&lt;br&gt;
&lt;a href="http://www.progob.nl/robmaaseu/?p=179" title="Utilisation de SVN au lieu CVS"&gt;Utilisation de SVN au lieu CVS&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Kippo - Honeypot SSH</title><link>https://www.leslamas.net/post/kippo-honeypot-ssh/</link><pubDate>Sat, 20 Aug 2011 12:07:00 +0200</pubDate><guid>https://www.leslamas.net/post/kippo-honeypot-ssh/</guid><description>&lt;h1 id="présentation"&gt;Présentation&lt;/h1&gt;
&lt;p&gt;Kippo &amp;lt;&lt;a href="http://code.google.com/p/kippo/"&gt;http://code.google.com/p/kippo/&lt;/a&gt;&amp;gt; est un honeypot SSH. Il permet de simuler un serveur SSH qui, suivant l&amp;rsquo;objectif, peut être facilement accessible lors d&amp;rsquo;une tentative d&amp;rsquo;attaque sur le serveur hôte. Il permet, entres autres, de récupérer certaines informations de l&amp;rsquo;attaquant :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;les couples logins / mots de passe utilisés pour s&amp;rsquo;authentifier ;&lt;/li&gt;
&lt;li&gt;une fois authentifié, les commandes utilisées ;&lt;/li&gt;
&lt;li&gt;les fichiers envoyés par l&amp;rsquo;attaquant ;&lt;/li&gt;
&lt;li&gt;et bien d&amp;rsquo;autres&amp;hellip;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Il est codé en python et nécessite quelques librairies pour fonctionner (en plus du moteur Python bien évidemment) :&lt;/p&gt;</description></item><item><title>Asterisk et Asterisk-GUI sous Debian</title><link>https://www.leslamas.net/post/asterisk-et-asterisk-gui-sous-debian/</link><pubDate>Wed, 03 Aug 2011 20:38:00 +0200</pubDate><guid>https://www.leslamas.net/post/asterisk-et-asterisk-gui-sous-debian/</guid><description>&lt;p&gt;(sur Debian Squeeze 64 bits)&lt;/p&gt;
&lt;p&gt;Installation de Asterisk&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;apt-get install asterisk&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Dans /etc/asterisk/manager.conf :&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
enabled = yes
webenabled = yes
[admin]
secret = adminpw
read = system,call,log,verbose,command,agent,user,config
write = system,call,log,verbose,command,agent,user,config
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Et dans /etc/asterisk/http.conf :&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;
enabled=yes
enablestatic=yes
bindaddr=0.0.0.0 (commenter le 127.0.0.1)
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Puis en user normal :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;svn checkout &lt;a href="http://svn.digium.com/svn/asterisk-gui/trunk"&gt;http://svn.digium.com/svn/asterisk-gui/trunk&lt;/a&gt; asterisk-gui&lt;/li&gt;
&lt;li&gt;cd asterisk-gui&lt;/li&gt;
&lt;li&gt;./configure&lt;/li&gt;
&lt;li&gt;make&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;En root :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;make install&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Petit soucis : les fichiers sont copiés dans /var/lib/asterisk/ alors que l&amp;rsquo;installation d&amp;rsquo;Asterisk ous Debian va chercher dans /usr/share/asterisk/.&lt;/p&gt;</description></item><item><title>Le Lama</title><link>https://www.leslamas.net/post/le-lama/</link><pubDate>Sat, 14 May 2011 20:23:00 +0100</pubDate><guid>https://www.leslamas.net/post/le-lama/</guid><description>&lt;p&gt;Un jour de beau temps, nous avons décidé de jouer aux cartes. Après une bataille endiablée et plus la motive de jouer à ce jeu de m**** on a décidé de jouer a autre chose, un jeu de ouf, un jeu endiablé avec des lamaseries, des coups de pavute et autre joyeuseté bien vile. De ce mélange est né le Lama !&lt;/p&gt;
&lt;p&gt;Le lama se joue de 2 à moulte joueurs avec minimum un jeu de carte puis autant que l&amp;rsquo;on veux plus on est à jouer. Il est préférable de jouer avec les jokers, mais pas obligatoire. De 2 à 4, vous pouvez jouer avec un jeu, de 4 à moulte il est recommandé de jouer avec minimum deux jeux.&lt;/p&gt;</description></item><item><title>Ajaxterm : un client SSH en web</title><link>https://www.leslamas.net/post/ajaxterm-un-client-ssh-en-web/</link><pubDate>Thu, 10 Mar 2011 21:27:00 +0100</pubDate><guid>https://www.leslamas.net/post/ajaxterm-un-client-ssh-en-web/</guid><description>&lt;h3 id="petite-présentation"&gt;Petite présentation&lt;/h3&gt;
&lt;p&gt;J&amp;rsquo;ai enfin trouvé un client web qui me permette de prendre la main sur mes serveurs quand je n&amp;rsquo;ai pas de client SSH accessible ou que les ports (généralement le 22) sont bloqués. Son nom : Ajaxterm.&lt;br&gt;
Le site de l&amp;rsquo;âme charitable qui nous le met à disposition : &lt;a href="http://antony.lesuisse.org/software/ajaxterm/" title="Site d'Ajaxterm"&gt;http://antony.lesuisse.org/software/ajaxterm/&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="installation"&gt;Installation&lt;/h3&gt;
&lt;p&gt;L&amp;rsquo;installation sous Debian est très simple, Ajaxterm étant disponible dans les dépôts. On commence donc par un classique &amp;ldquo;apt-get install ajaxterm&amp;rdquo; pour installer Ajaxterm et les dépendances qui vont bien, en particulier Apache. Attention toutefois, ceci installe la version 0.7. La dernière version lors de l&amp;rsquo;écriture de ce billet est la 0.11.&lt;/p&gt;</description></item><item><title>Commandes magiques</title><link>https://www.leslamas.net/post/commandes-magiques/</link><pubDate>Tue, 08 Mar 2011 18:29:00 +0000</pubDate><guid>https://www.leslamas.net/post/commandes-magiques/</guid><description>&lt;p&gt;Debian :&lt;/p&gt;
&lt;p&gt;sudo dpkg &amp;ndash;configure -a &amp;amp;&amp;amp; sudo apt-get clean &amp;amp;&amp;amp; sudo apt-get update &amp;amp;&amp;amp; sudo apt-get dist-upgrade &amp;amp;&amp;amp; sudo apt-get -f install&lt;/p&gt;
&lt;p&gt;Pour enlever un paquet &amp;ldquo;proprement&amp;rdquo; apt-get autoremove &amp;ndash;purge mon_package_a_froosh&lt;/p&gt;
&lt;p&gt;Connaitre la taille d&amp;rsquo;un dossier : du -c /chemin/vers/dossier/&lt;/p&gt;
&lt;p&gt;Windows :&lt;/p&gt;
&lt;p&gt;Pour forcer la deconnexion d&amp;rsquo;un partage sur Windows : net use \\ip_du_serv /del&lt;/p&gt;</description></item><item><title>Zimbra : les logs ne se font pas</title><link>https://www.leslamas.net/post/zimbra-les-logs-ne-se-font-pas/</link><pubDate>Tue, 01 Feb 2011 10:23:00 +0000</pubDate><guid>https://www.leslamas.net/post/zimbra-les-logs-ne-se-font-pas/</guid><description>&lt;p&gt;Dans le cas ou Zimbra n&amp;rsquo;arrive pas a lancer zmlogswatch.&lt;/p&gt;
&lt;p&gt;Sous l&amp;rsquo;utilisateur Zimbra, lancer :&lt;br&gt;
&lt;code&gt;# zmcontrom status&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;la ligne&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;logger Stopped&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code class="language-&lt;br&gt;&lt;/br&gt;" data-lang="&lt;br&gt;&lt;/br&gt;"&gt;&lt;/code&gt;&lt;/pre&gt;&lt;pre&gt;&lt;code&gt; zmlogswatchctl is not running
&lt;/code&gt;&lt;/pre&gt;
&lt;pre tabindex="0"&gt;&lt;code class="language-&lt;br&gt;&lt;/br&gt;" data-lang="&lt;br&gt;&lt;/br&gt;"&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;regarder dans :&lt;br&gt;
&lt;code&gt;# cat log/zmlogswatch.out&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;s&amp;rsquo;il retourne l&amp;rsquo;erreur :&lt;br&gt;
&lt;code&gt;Error opening /var/log/zimbra-stats.log: No such file or directory at /opt/zimbra/data/tmp/.swatch_script.24725 line 92&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;créer le fichier :&lt;br&gt;
&lt;code&gt;# touch /var/log/zimbra-stats.log&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;et relancer zimbra :&lt;br&gt;
&lt;code&gt;# zmcontrol restart&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;un &lt;code&gt;# zmcontrol status&lt;/code&gt; devrait alors afficher :&lt;br&gt;
&lt;code&gt;logger running&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Zimbra : Installation</title><link>https://www.leslamas.net/post/zimbra-installation/</link><pubDate>Mon, 31 Jan 2011 10:51:00 +0000</pubDate><guid>https://www.leslamas.net/post/zimbra-installation/</guid><description>&lt;p&gt;&lt;a href="http://www.zimbra.com/"&gt;Zimbra&lt;/a&gt; est un groupware puissant qui a l&amp;rsquo;avantage d&amp;rsquo;avoir une version dite &lt;a href="http://www.zimbra.com/downloads/os-downloads.html"&gt;OSE&lt;/a&gt; qui est open source sous licence &lt;a href="http://www.zimbra.com/license/"&gt;ZLT (Zimbra Licensing Terms)&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;En plus de faire du mail, il fait aussi calendrier (Caldav), gestion de contact (CardDav), gestion de tache et Porte document. Propose un interface web, le support des protocoles IMAP(S), SMTP(S), POP(S) et est extensible par des plugins. Zimbra propose gratuitement &lt;a href="http://www.zimbra.com/downloads/zd-downloads.html"&gt;Zimbra Descktop&lt;/a&gt;, qui est un client lourd de messagerie qui support toutes les fonctionnalités de Zimbra et est disponible sur Windows, Linux et MAC.&lt;/p&gt;</description></item><item><title>Screen</title><link>https://www.leslamas.net/post/screen/</link><pubDate>Sat, 15 Jan 2011 11:59:00 +0100</pubDate><guid>https://www.leslamas.net/post/screen/</guid><description>&lt;p&gt;&lt;a href="http://www.gnu.org/software/screen/"&gt;Screen&lt;/a&gt; (&lt;a href="http://savannah.gnu.org/projects/screen/"&gt;site du projet&lt;/a&gt;) est un multiplexeur de terminaux. Il permet de créer et d&amp;rsquo;accèder à des sessions sur un hôte distant.&lt;br&gt;
L&amp;rsquo;avantage par rapport à l&amp;rsquo;utilisation d&amp;rsquo;un simple terminal à distance est qu&amp;rsquo;il s&amp;rsquo;exécute sur l&amp;rsquo;hôte et continue donc sa/ses tâche(s) même si le client n&amp;rsquo;est plus connecté (ou s&amp;rsquo;il perd temporairement sa connexion).&lt;br&gt;
De plus, avec un seul processus Screen, un client peut créer plusieur fenêtre (numérotées ou nommées) et naviguer entre chacune très simplement, ce qui évite d&amp;rsquo;avoir plusieur fenêtres coté client (et donc plusieurs connexions).&lt;/p&gt;</description></item><item><title>Passerelle vers un réseau Tor</title><link>https://www.leslamas.net/post/passerelle-vers-un-reseau-tor/</link><pubDate>Wed, 05 Jan 2011 14:10:00 +0100</pubDate><guid>https://www.leslamas.net/post/passerelle-vers-un-reseau-tor/</guid><description>&lt;p&gt;Le but de ce billet est de créer une passerelle qui sort directement sur le réseau Tor.&lt;br&gt;
A quoi cela peut bien servir ? Par exemple en changeant la route par défaut d&amp;rsquo;un client lui permettre d&amp;rsquo;être anonyme sur la toile (attention aux données sensibles qui transitent dans le réseau Tor tout de même), ou encore fournir une passerelle, potentiellement ouverte, vers internet sans être reconnu comme IP source des paquets sortants.&lt;/p&gt;</description></item><item><title>Exporter une VM depuis ESXi</title><link>https://www.leslamas.net/post/exporter-une-vm-depuis-esxi/</link><pubDate>Tue, 21 Dec 2010 21:58:00 +0100</pubDate><guid>https://www.leslamas.net/post/exporter-une-vm-depuis-esxi/</guid><description>&lt;p&gt;Bon alors vous aimez, ou pas, VMWare. Une de leurs solutions est gratuite : Le combo ESXi et VShpere.&lt;/p&gt;
&lt;p&gt;C&amp;rsquo;est un peu la misère à activer, il faut chercher un poil, mais ça marche !&lt;/p&gt;
&lt;p&gt;Une fois que vous avez tout installé paramétré, fait joujou, configuré, il reste un truc.&lt;/p&gt;
&lt;p&gt;Exporter, pour sauver, ou redéployer en plus vite.&lt;/p&gt;
&lt;p&gt;Et là c&amp;rsquo;est le drame.&lt;/p&gt;
&lt;p&gt;En effet VSphere ne prends pas en charge l&amp;rsquo;exportation de la VM.&lt;/p&gt;</description></item><item><title>John the ripper en multicore</title><link>https://www.leslamas.net/post/john-the-ripper-en-multicore/</link><pubDate>Tue, 14 Dec 2010 21:16:00 +0100</pubDate><guid>https://www.leslamas.net/post/john-the-ripper-en-multicore/</guid><description>&lt;p&gt;John The Ripper fait parti des meilleurs crackers de mot de passe, de part sa puissance et sa connaissance de nombreux algorithmes. Cependant, sa version officielle ne permet pas son exécution sur plusieurs core. Heureusement, une implémentation de JTR utilisant OpenMPI existe pour palier à ce problème.&lt;/p&gt;
&lt;p&gt;Utilisation de &lt;a href="http://www.openwall.com/john/"&gt;JTR&lt;/a&gt; (John The Ripper) sur plusieurs cœur grâce à &lt;a href="http://www.open-mpi.org/"&gt;OpenMPI&lt;/a&gt; (Open Source High Performance Computing):&lt;/p&gt;
&lt;h3 id="1-installation-dopenmpi"&gt;1. Installation d&amp;rsquo;OpenMPI&lt;/h3&gt;
&lt;h4 id="11-pour-les-mauviettes"&gt;1.1 Pour les mauviettes&lt;/h4&gt;
&lt;p&gt;Sous Debian :&lt;br&gt;
&lt;code&gt;$ su -c 'apt-get install openmpi-bin openmpi-dev'&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Lighttp : serveur Web</title><link>https://www.leslamas.net/post/lighttp-serveur-web/</link><pubDate>Mon, 13 Dec 2010 10:47:00 +0000</pubDate><guid>https://www.leslamas.net/post/lighttp-serveur-web/</guid><description>&lt;p&gt;&lt;a href="http://www.lighttpd.net/"&gt;Lighttpd&lt;/a&gt; est un serveur web pouvant venir en remplacement d&amp;rsquo;un apache, en être un frontale ou un backend. L&amp;rsquo;avantage par rapport à son ancêtre est qu&amp;rsquo;il est plus légers, moins passoire et relativement plus rapide. Pour référence en production, on peu citer Youtube, wikipedia &amp;hellip;&lt;/p&gt;
&lt;h5 id="1-installation"&gt;1) Installation&lt;/h5&gt;
&lt;p&gt;&lt;code&gt;# sudo aptitude install lighttpd&lt;/code&gt;&lt;br&gt;
&lt;code&gt;# sudo /etc/init.d/lighttpd start&lt;/code&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;rien de plus :)&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="2-php"&gt;2) PHP&lt;/h5&gt;
&lt;p&gt;De base le php n&amp;rsquo;est pas présent, mais s&amp;rsquo;ajoute sous forme de plugin&lt;br&gt;
&lt;code&gt;# sudo aptitude install php5-cgi&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Partage avec samba</title><link>https://www.leslamas.net/post/partage-avec-samba/</link><pubDate>Mon, 13 Dec 2010 08:34:00 +0000</pubDate><guid>https://www.leslamas.net/post/partage-avec-samba/</guid><description>&lt;p&gt;Configuration du partage de fichier avec Samba&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;le paquet samba doit être installé&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;code&gt;# sudo aptitude install samba&lt;/code&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;toutes les configurations se font dans le fichier smb.conf (en faire une copie de sauvegarde au préalable)&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id="1-accès-libre"&gt;1) Accès libre&lt;/h5&gt;
&lt;p&gt;Dans ce cas, le partage est accessible à toutes personnes connaissant le chemin. La particularité est que les accès se feront avec l&amp;rsquo;identité d&amp;rsquo;un utilisateur défini et ayant les droits sur le partage. Il est possible d&amp;rsquo;utiliser un utilisateur de la machine ou un utilisateur de crée spécialement (cf : 2.a )&lt;/p&gt;</description></item><item><title>Installation de Kerrighed sous Debian</title><link>https://www.leslamas.net/post/installation-de-kerrighed-sous-debian/</link><pubDate>Fri, 10 Dec 2010 23:40:00 +0100</pubDate><guid>https://www.leslamas.net/post/installation-de-kerrighed-sous-debian/</guid><description>&lt;h3 id="installation-de-kerrighed-244-sur-un-noyau-linux-2626-version-de-debian-lenny"&gt;Installation de Kerrighed 2.4.4 sur un noyau Linux 2.6.26 (version de Debian Lenny)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Installer GCC en version 3.4 de préférence, mais ça fonctionne aussi avec la 4.3&lt;/li&gt;
&lt;li&gt;Installer make et lsb-release&lt;/li&gt;
&lt;li&gt;Compiler et installer Kerrighed avec la procédure classique :&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;code&gt;./configure&lt;/code&gt;&lt;br&gt;
&lt;code&gt;make&lt;/code&gt;&lt;br&gt;
&lt;code&gt;make install&lt;/code&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A la fin de la compilation, faire un &amp;ldquo;ldconfig&amp;rdquo;&lt;/li&gt;
&lt;li&gt;Éditer le menu.lst du Grub pour y ajouter le noyau de Kerrighed &amp;ldquo;linux-image-2.6.20-krg&amp;rdquo;. Au démarrage du noyau, la détection automatique des paramètres du noeud ne semble pas fonctionner. Il faut alors les forcer en ajoutant, toujours dans le menu.lst, les paramètres &amp;ldquo;session_id&amp;rdquo; et &amp;ldquo;node_id&amp;rdquo;.&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; title Debian GNU/Linux, kernel 2.6.20-krg
&lt;/code&gt;&lt;/pre&gt;&lt;pre tabindex="0"&gt;&lt;code&gt; root (hd0,0)
&lt;/code&gt;&lt;/pre&gt;&lt;pre tabindex="0"&gt;&lt;code&gt; kernel /boot/vmlinuz-2.6.20-krg root=/dev/sda1 ro session_id=1 node_id=1
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Créer le répertoire commun à tous les nœuds :&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;code&gt;mkdir /config&lt;/code&gt;&lt;br&gt;
Et ajouter le montage au fstab :&lt;/p&gt;</description></item><item><title>VLC derrière un proxy</title><link>https://www.leslamas.net/post/vlc-derriere-un-proxy/</link><pubDate>Fri, 10 Dec 2010 08:58:00 +0100</pubDate><guid>https://www.leslamas.net/post/vlc-derriere-un-proxy/</guid><description>&lt;p&gt;Si vous aussi vous voulez écouter une webradio dans votre entreprise sur votre lecteur favoris (et non un webplayer pourrave), il est possible d&amp;rsquo;ajouter un proxy dans VLC.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Sous Windows (testé et approuvé):&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;1. Click droit sur l&amp;rsquo;icône &amp;ldquo;VLC media player&amp;rdquo;&lt;br&gt;
2. Propriétés&lt;br&gt;
3. Rajouter dans la cible (en dehors des &amp;quot; &amp;ldquo;)&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt; --http-proxy=my.proxy.com:8080&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;Sous Linux (à tester):&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;vlc &amp;ndash;http-proxy=monproxyenmousse:1337&lt;/p&gt;
&lt;p&gt;Après, il faut aussi une webradio fairplay qui diffuse sur un port non bloqué&lt;/p&gt;</description></item><item><title>Subsonic : serveur de Streaming audio</title><link>https://www.leslamas.net/post/subsonic-serveur-de-streaming-audio/</link><pubDate>Tue, 07 Dec 2010 16:29:00 +0000</pubDate><guid>https://www.leslamas.net/post/subsonic-serveur-de-streaming-audio/</guid><description>&lt;h5 id="1-installer-java"&gt;1) Installer Java&lt;/h5&gt;
&lt;p&gt;&lt;code&gt;# sudo apt-get install openjdk-6-jre&lt;/code&gt;&lt;/p&gt;
&lt;h5 id="2télécharger-le-paquet"&gt;2)Télécharger le paquet&lt;/h5&gt;
&lt;p&gt;&lt;code&gt;# sudo wget http://downloads.sourceforge.net/project/subsonic/subsonic/4.2/subsonic-4.2.deb &lt;/code&gt;&lt;/p&gt;
&lt;h5 id="3-installer-le-paquet"&gt;3) Installer le paquet&lt;/h5&gt;
&lt;p&gt;&lt;code&gt;# sudo dpkg -i subsonic-x.x.deb&lt;/code&gt;&lt;/p&gt;
&lt;h5 id="4-installation-des-transcoders"&gt;4) Installation des transcoders&lt;/h5&gt;
&lt;p&gt;&lt;code&gt;# sudo aptitude install lame flac faad vorbis-tools ffmpeg&lt;/code&gt;&lt;/p&gt;
&lt;h5 id="5-configuration"&gt;5) Configuration&lt;/h5&gt;
&lt;p&gt;&lt;code&gt;# sudo vi /etc/default/subsonic&lt;/code&gt;&lt;br&gt;
&lt;code&gt; # sudo service subsonic restart&lt;/code&gt;&lt;/p&gt;
&lt;h5 id="6-accès"&gt;6) Accès&lt;/h5&gt;
&lt;p&gt;&lt;code&gt;http://adresse_ip:4040&lt;/code&gt;&lt;/p&gt;
&lt;h5 id="7-voir-les-logs"&gt;7) Voir les logs&lt;/h5&gt;
&lt;p&gt;&lt;code&gt;# sudo tail -100f /var/subsonic&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Gestion LDAP dans Zimbra OSE</title><link>https://www.leslamas.net/post/gestion-ldap-dans-zimbra-ose/</link><pubDate>Fri, 03 Dec 2010 10:54:00 +0000</pubDate><guid>https://www.leslamas.net/post/gestion-ldap-dans-zimbra-ose/</guid><description>&lt;p&gt;Important: Do not use any LDAP browsers to change the Zimbra LDAP content.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://ldapadmin.sourceforge.net/"&gt;http://ldapadmin.sourceforge.net/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;uid=zimbra,cn=admins,cn=zimbra&lt;/p&gt;
&lt;p&gt;su - zimbra zmlocalconfig -s | grep -i password&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;tous les password de la config&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;zmlocalconfig -s | grep zimbra_ldap_password&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;juste le password LDAP&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://gregsowell.com/?p=396"&gt;http://gregsowell.com/?p=396&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Gestion des comptes administrateurs dans Zimbra OSE</title><link>https://www.leslamas.net/post/gestion-des-comptes-administrateurs-dans-zimbra-ose/</link><pubDate>Fri, 03 Dec 2010 09:26:00 +0000</pubDate><guid>https://www.leslamas.net/post/gestion-des-comptes-administrateurs-dans-zimbra-ose/</guid><description>&lt;p&gt;La version &amp;ldquo;ZCS OpenSource Edition&amp;rdquo; de Zimbra ne comporte qu&amp;rsquo;un seul administrateur et ne permet pas d&amp;rsquo;en ajouter via l&amp;rsquo;interface de gestion. Par ailleur il est possible de le faire en ligne de commande directement sur le serveur.&lt;/p&gt;
&lt;p&gt;(pour faire ces commandes il faut se placer comme utilisateur&lt;ins&gt; zimbra&lt;/ins&gt; sur le serveur)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1) Créer un nouveau compte administrateur&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;# zmprov ca &amp;lt;email_du_compte&amp;gt; &amp;lt;mot_de_passe&amp;gt; zimbraIsAdminAccount TRUE&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul&gt;
&lt;li&gt;Quand la création est finie, il faut modifier le compte dans l&amp;rsquo;interface d&amp;rsquo;administration pour ajouter les informations nécessaires.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;2)Transformer un compte existant en compte administrateur&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Creation d'un certificat auto-signé avec OpenSSL</title><link>https://www.leslamas.net/post/creation-d-un-certificat-auto-signe-avec-openssl/</link><pubDate>Thu, 02 Dec 2010 10:55:00 +0000</pubDate><guid>https://www.leslamas.net/post/creation-d-un-certificat-auto-signe-avec-openssl/</guid><description>&lt;p&gt;openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout lighttpd.pem -out lighttpd.pem&lt;/p&gt;
&lt;p&gt;lehyaral : ca m&amp;rsquo;a pas mal aidé ^^ &lt;a href="http://www.akadia.com/services/ssh"&gt;http://www.akadia.com/services/ssh&lt;/a&gt;_test_certificate.html&lt;/p&gt;</description></item><item><title>Reverse proxy avec Lighttpd</title><link>https://www.leslamas.net/post/reverse-proxy-avec-lighttpd/</link><pubDate>Thu, 02 Dec 2010 09:38:00 +0000</pubDate><guid>https://www.leslamas.net/post/reverse-proxy-avec-lighttpd/</guid><description>&lt;p&gt;1) Modifier le fichier lighttpd.conf (/etc/lighttpd/) et décommenter le module proxy:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;server.modules = (&lt;br&gt;
&amp;hellip;&lt;br&gt;
&amp;ldquo;mod_proxy&amp;rdquo;,&lt;br&gt;
&amp;hellip;&lt;br&gt;
)&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;2) Activer le module&lt;/p&gt;
&lt;p&gt;&lt;code&gt;# sudo lighty-enable-mod proxy&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;3) Créer le fichier de configuration :&lt;/p&gt;
&lt;p&gt;&lt;code&gt;# sudo vi /etc/lighttpd/conf-enabled/mon-fichier.conf&lt;/code&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;$HTTP[&amp;ldquo;host&amp;rdquo;](&lt;a href="http://www.leslamas.net/index.php?post/2010/12/02/%22host%22"&gt;http://www.leslamas.net/index.php?post/2010/12/02/&amp;quot;host&amp;quot;&lt;/a&gt; &amp;ldquo;&amp;ldquo;host&amp;rdquo;&amp;rdquo;) == &amp;ldquo;&lt;a href="https://www.exemple.com"&gt;www.exemple.com&lt;/a&gt;&amp;rdquo; {&lt;br&gt;
proxy.server = ( &amp;quot;&amp;quot; =&amp;gt;&lt;br&gt;
( (&lt;br&gt;
&amp;ldquo;host&amp;rdquo; =&amp;gt; &amp;ldquo;192.168.13.37&amp;rdquo;&lt;br&gt;
) )&lt;br&gt;
)&lt;br&gt;
}&lt;/p&gt;
&lt;/blockquote&gt;</description></item><item><title>Reverse proxy avec Apache</title><link>https://www.leslamas.net/post/reverse-proxy-avec-apache/</link><pubDate>Tue, 30 Nov 2010 16:09:00 +0000</pubDate><guid>https://www.leslamas.net/post/reverse-proxy-avec-apache/</guid><description>&lt;p&gt;1) Activer les modules proxy, proxy_http et proxy_connect pour apache&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;# a2enmod proxy&lt;br&gt;
# a2enmod proxy_http&lt;br&gt;
# a2enmod proxy_connect&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;2) Définir le VirtualHost (exemple pour un webmail)&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;lt;VirtualHost *:80&amp;gt;&lt;/p&gt;
&lt;p&gt;ServerName webmail.leslamas.net&lt;br&gt;
ServerAlias webmail.leslamas.net&lt;/p&gt;
&lt;p&gt;ProxyPass / http://addresse_du_serveur/&lt;br&gt;
ProxyPassReverse / http://addresse_du_serveur/&lt;/p&gt;
&lt;p&gt;&amp;lt;Proxy *&amp;gt;&lt;br&gt;
Order deny,allow&lt;br&gt;
Allow from all&lt;br&gt;
&amp;lt;/Proxy&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/VirtualHost&amp;gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;3) Activer le VHost (sauf si défini dans /etc/apache2/site-enabled/)&lt;/p&gt;
&lt;p&gt;4) Redémarrer Appache&lt;/p&gt;</description></item></channel></rss>