<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Un peu de GNU/Linux...</title>
	<link>http://blog.lenorcy.info</link>
	<description>- aide-mémoire Linux -</description>
	<pubDate>Thu, 04 Mar 2010 09:03:09 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.1</generator>
	<language>en</language>
			<item>
		<title>Génération clés SSH</title>
		<link>http://blog.lenorcy.info/2010/03/04/generation-cles-ssh/</link>
		<comments>http://blog.lenorcy.info/2010/03/04/generation-cles-ssh/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 08:59:38 +0000</pubDate>
		<dc:creator>arnaud.lenorcy</dc:creator>
		
		<category><![CDATA[Shell]]></category>

		<category><![CDATA[Sécurité]]></category>

		<guid isPermaLink="false">http://blog.lenorcy.info/2010/03/04/generation-cles-ssh/</guid>
		<description><![CDATA[Génération des clés privées et publiques

machine-locale:$ ssh-keygen -t dsa
Generating public/private dsa key pair.
Enter file in which to save the key (/home/login/.ssh/id_dsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/login/.ssh/id_dsa.
Your public key has been saved in /home/login/.ssh/id_dsa.pub.
The key fingerprint is:
11:ee:bc:47:b0:c8:40:03:4f:a0:09:a4:71:39:93:93 login@machine-locale
The key's randomart image is:
+--[ DSA 1024]----+
&#124;+.+*+   . [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Génération des clés privées et publiques</strong></p>
<pre>
<code>machine-locale:$ ssh-keygen -t dsa
Generating public/private dsa key pair.
Enter file in which to save the key (/home/login/.ssh/id_dsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/login/.ssh/id_dsa.
Your public key has been saved in /home/login/.ssh/id_dsa.pub.
The key fingerprint is:
11:ee:bc:47:b0:c8:40:03:4f:a0:09:a4:71:39:93:93 login@machine-locale
The key's randomart image is:
+--[ DSA 1024]----+
|+.+*+   .        |
|o=E+ . . .       |
|+  +o   +        |
|     o + +       |
|      o o .      |
|         +       |
|        . .      |
|         .       |
|                 |
+-----------------+</code>
</pre>
<p><strong>Transfert du fichier contenant la clé publique sur la machine distante</strong></p>
<pre>
<code>machine-locale : cat ~/.ssh/id_dsa.pub | ssh login@machine-distante "cat - &gt;&gt; ~/.ssh/authorized_keys"</code>
</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.lenorcy.info/2010/03/04/generation-cles-ssh/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Migration Samba 2.2.7 (rpm) vers 3.0.x (compilé à partir des sources)</title>
		<link>http://blog.lenorcy.info/2008/05/04/migration-samba-227-rpm-vers-30x-compile-a-partir-des-sources/</link>
		<comments>http://blog.lenorcy.info/2008/05/04/migration-samba-227-rpm-vers-30x-compile-a-partir-des-sources/#comments</comments>
		<pubDate>Sun, 04 May 2008 14:19:05 +0000</pubDate>
		<dc:creator>arnaud.lenorcy</dc:creator>
		
		<category><![CDATA[Système]]></category>

		<guid isPermaLink="false">http://blog.lenorcy.info/2008/05/04/migration-samba-227-rpm-vers-30x-compile-a-partir-des-sources/</guid>
		<description><![CDATA[L&#8217;idée est donc de mettre à jour (sur la même machine donc) un Samba 2.2.7(rpm) vers Samba 3.0.28a (compilé à partir des sources)&#8230;.
Serveur : Red Hat 8.0 kernel 2.4 !!!
Aucun souci&#8230; la migration s&#8217;est très bien déroulée, voici donc les commandes utilisées&#8230;
Voici juste un aperçu de la version initiale de Samba sur le contrôleur de [...]]]></description>
			<content:encoded><![CDATA[<p><strong>L&#8217;idée est donc de mettre à jour (sur la même machine donc) un Samba 2.2.7(rpm) vers Samba 3.0.28a (compilé à partir des sources)&#8230;.</strong><br />
<em>Serveur : Red Hat 8.0 kernel 2.4 !!!</em></p>
<p>Aucun souci&#8230; la migration s&#8217;est très bien déroulée, voici donc les commandes utilisées&#8230;</p>
<p>Voici juste un aperçu de la version initiale de Samba sur le contrôleur de domaine (RedHat) :</p>
<pre>
<code># smbd -V
Version 2.2.7-security-rollup-fix
# rpm -qa | grep samba
samba-swat-2.2.7-5.8.0
samba-common-2.2.7-5.8.0
samba-client-2.2.7-5.8.0
samba-2.2.7-5.8.0</code>
</pre>
<p><strong>1) Sauvegarde du serveur</strong> avec <a href="http://blog.lenorcy.info/go.php?http://www.partimage.org/Index.fr.html" class="liens_ext" title="(76 hits)">Partimage</a> (sauvegarde de toutes les partitions / /home /usr /var /tmp&#8230;)<br />
<strong>2) Reconstitution de ce serveur sur une vielle becane</strong> pour tester la migration (On restaure les partitions sauf /home qui est énorme&#8230;)<br />
-> pour restaurer une partition avec partimage il faut avoir une partition aussi grande (c&#8217;est à dire identique ou +) que l&#8217;originale&#8230; donc impossible de restaurer /home sur la vieille becane : il suffit de se bricoler un /home en recopiant quelques comptes pour les tests&#8230;)<br />
on finalise à coup de chroot + grub-install&#8230;. voilà le serveur reconstitué!</p>
<p>Maintenant tout se passe sur le serveur de test!!!!</p>
<p>Il est conseillé de changer, dans smb.conf (sur la machine de test), la valeur de &#8220;WORKGROUP&#8221; afin qu&#8217;il n&#8217;y a pas de conflit avec le PDC qui est toujours en prod. De plus, il est bon d&#8217;intégrer au moins 2 machines à ce nouveau domaine&#8230; afin de ce rendre compte, après la migration, s&#8217;il n&#8217;y a pas d&#8217;incidence sur les PC du domaine&#8230;</p>
<p><strong>3) Migration de Samba :</strong></p>
<p>Installation de samba 3.0.28a:</p>
<pre>
<code># cd /usr/local/install
# export http_proxy=http://monsquid.mondomaine:3128
# wget http://us3.samba.org/samba/ftp/stable/samba-3.0.28a.tar.gz
# tar zxvf samba-3.0.28a.tar.gz
# cd samba-3.0.28a/source
# ./configure --prefix=/usr/local/samba
# make
# /etc/init.d/smb stop
# make install</code>
</pre>
<p>On met les fichiers de conf à la bonne place :</p>
<pre>
<code># cp /etc/samba/smbpasswd /usr/local/samba/lib/
# cp /etc/samba/smb.conf /usr/local/samba/lib/
# cp /etc/samba/secrets.tdb /usr/local/samba/private/
# mkdir /usr/local/samba/lib/conf
# cp /etc/samba/lib/* /usr/local/samba/lib/conf
# mkdir /usr/local/samba/var/locks
# cp /var/cache/samba/* /usr/local/samba/var/locks
# cp /etc/samba/lib/users.map /usr/local/samba/lib</code>
</pre>
<p>On ne supprime pas les anciens fichiers de configuration :</p>
<pre>
<code># mv /etc/samba /etc/sambaold</code>
</pre>
<p> Modification/adaptation du fichier smb.conf :</p>
<ul>
<li>
changement des chemins de <strong>smbpasswd</strong> et de <strong>users.map</strong>&#8230;</li>
<li>
<strong>add user script</strong> devient <strong>add machine script</strong></li>
<li>
rajout de l&#8217;attribut (si on veut intégrer des Vista sans changer le mode d&#8217;authentification par défaut) :<br />
client NTLMv2 auth = Yes</li>
</ul>
<p>On teste smb.conf :</p>
<pre>
<code># /usr/local/samba/bin/testparm</code>
</pre>
<p>On configure la variable d&#8217;environnement $PATH :</p>
<pre>
<code>echo "export PATH=$PATH:/usr/local/samba/bin:/usr/local/samba/sbin" &gt;&gt; /etc/profile
export PATH=$PATH:/usr/local/samba/bin:/usr/local/samba/sbin</code>
</pre>
<p>Copie du script de démarrage /etc/init.d/smb :</p>
<pre>
<code>#!/bin/sh

# Check that the Samba configuration file exists
[ -f /usr/local/samba/lib/smb.conf ] || exit 0

start(  )
{
       echo -n "Starting SMB services: "
       /usr/local/samba/sbin/smbd -D
       ERROR=$?
       echo

       echo -n "Starting NMB services: "
       /usr/local/samba/sbin/nmbd -D
       ERROR2=$?
       if [ $ERROR2 -ne 0 ]
       then
               ERROR=1
       fi
       echo

       return $ERROR
}

stop(  )
{
       echo -n "Shutting down SMB services: "
       /bin/kill -TERM -a smbd
       ERROR=$?
       echo

       echo -n "Shutting down NMB services: "
       /bin/kill -TERM -a nmbd
       ERROR2=$?
       if [ $ERROR2 -ne 0 ]
       then
               ERROR=1
       fi
       echo

       return $ERROR
}

case "$1" in
 start)
       start
       ;;
 stop)
       stop
       ;;
 *)
       echo "Usage: $0 {start|stop}"
       exit 1
esac

exit $?</code>
</pre>
<p>On rend le script exécutable :</p>
<pre>
<code># chmod +x /etc/init.d/smb</code>
</pre>
<p>Dans /etc/rc.local on met :</p>
<pre>
<code>/etc/init.d/smb start</code>
</pre>
<p>Lancement :</p>
<pre>
<code># /etc/init.d/smb start</code>
</pre>
<p>Pour finir (on supprime les rpms) :</p>
<pre>
<code>rpm -e samba-swat-2.2.7-5.8.0 samba-common-2.2.7-5.8.0 samba-client-2.2.7-5.8.0 samba-2.2.7-5.8.0</code>
</pre>
<p>TADAAAA !!! C&#8217;est aussi simple que cela ;)<br />
L&#8217;authentification depuis les PC du domaine fonctionne comme avant&#8230; c&#8217;est tout bon ^^</p>
<p>La migration s&#8217;est donc bien passée sur le serveur de test&#8230; on peut donc le faire sur le serveur de prod !</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lenorcy.info/2008/05/04/migration-samba-227-rpm-vers-30x-compile-a-partir-des-sources/feed/</wfw:commentRss>
		</item>
		<item>
		<title>[debian] PDC Linux Samba pour 70 clients XP</title>
		<link>http://blog.lenorcy.info/2007/12/15/debian-pdc-linux-samba-pour-70-clients-xp/</link>
		<comments>http://blog.lenorcy.info/2007/12/15/debian-pdc-linux-samba-pour-70-clients-xp/#comments</comments>
		<pubDate>Sat, 15 Dec 2007 18:39:17 +0000</pubDate>
		<dc:creator>arnaud.lenorcy</dc:creator>
		
		<category><![CDATA[Shell]]></category>

		<category><![CDATA[Système]]></category>

		<guid isPermaLink="false">http://blog.lenorcy.info/2007/12/15/debian-pdc-linux-samba-pour-70-clients-xp/</guid>
		<description><![CDATA[[en cours de création]
à venir le fichier smb.conf détaillé puis les différentes stratégies et commandes&#8230;
On a 4 salles informatiques avec entre 15 et 20 postes clients Windows XP Pro SP2. L&#8217;idée est d&#8217;avoir un compte utilisateur unique pour tout le monde avec un profil obligatoire : non modifiable (les profils sont effacés du poste client [...]]]></description>
			<content:encoded><![CDATA[<p><strong>[en cours de création]</strong><br />
à venir le fichier smb.conf détaillé puis les différentes stratégies et commandes&#8230;</p>
<p>On a 4 salles informatiques avec entre 15 et 20 postes clients Windows XP Pro SP2. L&#8217;idée est d&#8217;avoir un compte utilisateur unique pour tout le monde avec un profil obligatoire : non modifiable (les profils sont effacés du poste client lors de la déconnexion&#8230; donc il est re-téléchargé à l&#8217;ouverture de la session)</p>
<h2>Sur le serveur :</h2>
<pre>
aptitude install samba
</pre>
<pre>
groupadd machines

# comptes étudiants :
useradd --home "/dev/null" --shell "/bin/false" utilisateur
# comptes enseignants :
useradd --home "/dev/null" --shell "/bin/false" enseignant
# L'enseignant est dans le groupe utilisateur :
adduser enseignant utilisateur
</pre>
<p>mkdir /etc/samba/netlogon<br />
mkdir /etc/samba/profile</p>
<p>&#8230;</p>
<h2>Sur le client</h2>
<p>Les postes clients seront clonés après avoir installé convenablement un poste qui nous servira de modèle.</p>
<p>- Installation de XP Pro<br />
- Installation d&#8217;un antivirus<br />
- Windows Update<br />
- Installation des logiciels de base : OpenOffice, Archiveur&#8230;<br />
- Base de registre :</p>
<p>Afin d&#8217;éviter que les profils restent enregistrés &#8211;><br />
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon<br />
&#8220;DeleteRoamingCache&#8221;=dword:00000001</p>
<p>- Intégration du poste au domaine<br />
- Mise en place d&#8217;un utilisateur du domaine comme administrateur local.</p>
<p>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lenorcy.info/2007/12/15/debian-pdc-linux-samba-pour-70-clients-xp/feed/</wfw:commentRss>
		</item>
		<item>
		<title>[debian] Comment éteindre des ordinateurs Windows XP depuis une debian</title>
		<link>http://blog.lenorcy.info/2007/12/15/debian-comment-eteindre-des-ordinateurs-windows-xp-depuis-une-debian/</link>
		<comments>http://blog.lenorcy.info/2007/12/15/debian-comment-eteindre-des-ordinateurs-windows-xp-depuis-une-debian/#comments</comments>
		<pubDate>Sat, 15 Dec 2007 17:31:23 +0000</pubDate>
		<dc:creator>arnaud.lenorcy</dc:creator>
		
		<category><![CDATA[Shell]]></category>

		<category><![CDATA[Système]]></category>

		<guid isPermaLink="false">http://blog.lenorcy.info/2007/12/15/debian-comment-eteindre-des-ordinateurs-windows-xp-depuis-une-debian/</guid>
		<description><![CDATA[Voici le script qui permet d&#8217;éteindre automatiquement tous mes postes Windows XP depuis le contrôleur de domaine (PDC) Linux samba situé dans le même sous réseau (192.168.0.0/24) :

#!/bin/sh
if [ $# = 0 ]; then
        echo "Usage : $0 nombre-de-secondes-avant-arret"
        exit 1
fi
echo [...]]]></description>
			<content:encoded><![CDATA[<p>Voici le script qui permet d&#8217;éteindre automatiquement tous mes postes Windows XP depuis le contrôleur de domaine (PDC) Linux samba situé dans le même sous réseau (192.168.0.0/24) :</p>
<pre>
<code>#!/bin/sh
if [ $# = 0 ]; then
        echo "Usage : $0 nombre-de-secondes-avant-arret"
        exit 1
fi
echo "Ce programme eteind toutes les machines comprises entre 192.168.0.2 et 192.168.0.150.
echo "Vous avez 10 secondes pour faire CTRL-C."
sleep 10
for IP in $(nmap -sP 192.168.0.2-150 | grep "appears to be up" | cut
-d" " -f2);do
/usr/bin/net rpc SHUTDOWN -f -I $IP -U utilisateur_du_domaine%mot_de_passe -t $1
done</code>
</pre>
<p>PS: Les postes Windows XP Pro (sp2) ont leur firewall Windows d&#8217;activé, et, l&#8217;exception &#8220;Partage de fichiers et d&#8217;imprimante&#8221; est cochée. De plus, dans les stratégies de sécurité locale des postes XP, j&#8217;autorise l&#8217;utilisateur &#8220;RESEAU&#8221; à &#8220;Forcer l&#8217;arrêt à partir d&#8217;un système distant&#8221;.</p>
<p>Les utilisateurs des postes XP sont de simples utilisateurs (groupe &#8220;utilisateurs&#8221;), ils n&#8217;ont donc pas la possibilité d&#8217;exécuter la commande shutdown de Windows afin d&#8217;éteindre un ordinateur distant (ils ont un message d&#8217;erreur&#8230;).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lenorcy.info/2007/12/15/debian-comment-eteindre-des-ordinateurs-windows-xp-depuis-une-debian/feed/</wfw:commentRss>
		</item>
		<item>
		<title>[debian etch] Configurer ma carte wifi ipw2200 pour un AP Freebox WPA2</title>
		<link>http://blog.lenorcy.info/2007/12/04/debian-etch-configurer-ma-carte-wifi-ipw2200-pour-un-ap-freebox-wpa2/</link>
		<comments>http://blog.lenorcy.info/2007/12/04/debian-etch-configurer-ma-carte-wifi-ipw2200-pour-un-ap-freebox-wpa2/#comments</comments>
		<pubDate>Mon, 03 Dec 2007 22:27:55 +0000</pubDate>
		<dc:creator>arnaud.lenorcy</dc:creator>
		
		<category><![CDATA[Système]]></category>

		<guid isPermaLink="false">http://blog.lenorcy.info/2007/12/04/debian-etch-configurer-ma-carte-wifi-ipw2200-pour-un-ap-freebox-wpa2/</guid>
		<description><![CDATA[La carte est reconnue et les pilotes déjà installés !

shell# lspci &#124; grep -i wireless
02:03.0 Network controller: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05)

Téléchargement du firmware (non libre) ici :http://ipw2200.sourceforge.net/firmware.php (la version 3.0)
Et installation  des fichiers dans /lib/firmware
Quelques outils indispensables :

shell# aptitude install wireless-tools
shell# aptitude install wpa_supplicant

Tout est chargé?

shell# lsmod &#124; grep ipw2200
ipw2200 [...]]]></description>
			<content:encoded><![CDATA[<p>La carte est reconnue et les pilotes déjà installés !</p>
<pre>
<code>shell# lspci | grep -i wireless
02:03.0 Network controller: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05)</code>
</pre>
<p>Téléchargement du firmware (non libre) ici :http://ipw2200.sourceforge.net/firmware.php (la version 3.0)<br />
Et installation  des fichiers dans /lib/firmware</p>
<p>Quelques outils indispensables :</p>
<pre>
<code>shell# aptitude install wireless-tools
shell# aptitude install wpa_supplicant</code>
</pre>
<p>Tout est chargé?</p>
<pre>
<code>shell# lsmod | grep ipw2200
ipw2200               126084  0
ieee80211              29416  1 ipw2200
firmware_class          9600  2 pcmcia,ipw2200</code>
</pre>
<p>Dans /etc/network/interfaces :</p>
<pre>
<code># The loopback network interface
auto lo
iface lo inet loopback

iface eth2 inet dhcp
pre-up /sbin/wpa_supplicant -i eth2 -c "/etc/wpa_supplicant.conf" -Dwext -B -w
post-down /sbin/wpa_cli -i eth2 terminate
auto eth2</code>
</pre>
<p>Dans /etc/wpa_supplicant.conf :</p>
<pre>
<code># WPA-PSK/TKIP
ap_scan=1
dot11RSNAConfigSATimeout=10
update_config=1
ctrl_interface=/var/run/wpa_supplicant
network={
    ssid="canard"
    mode=managed
    priority=1
    scan_ssid=1
    key_mgmt=WPA-PSK
    proto=WPA2
    pairwise=TKIP
    group=TKIP
    key_mgmt=WPA-PSK
    psk="ma clef WPA2"
}</code>
</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.lenorcy.info/2007/12/04/debian-etch-configurer-ma-carte-wifi-ipw2200-pour-un-ap-freebox-wpa2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>[debian] installation de virtualbox</title>
		<link>http://blog.lenorcy.info/2007/11/27/debian-installation-de-virtualbox/</link>
		<comments>http://blog.lenorcy.info/2007/11/27/debian-installation-de-virtualbox/#comments</comments>
		<pubDate>Tue, 27 Nov 2007 21:46:47 +0000</pubDate>
		<dc:creator>arnaud.lenorcy</dc:creator>
		
		<category><![CDATA[Système]]></category>

		<guid isPermaLink="false">http://blog.lenorcy.info/2007/11/27/debian-installation-de-virtualbox/</guid>
		<description><![CDATA[Rajouter à /etc/apt/sources.list :

deb http://www.virtualbox.org/debian etch non-free

Importer et ajouter la clé :

# wget -q http://www.virtualbox.org/debian/innotek.asc -O- &#124; apt-key add -

Mettre à jour et installer :

# aptitude update
# aptitude install virtualbox

Pour finir :

# adduser arnaud vboxusers
# chmod 666 /dev/vboxdrv

]]></description>
			<content:encoded><![CDATA[<p>Rajouter à /etc/apt/sources.list :</p>
<pre>
<code>deb http://www.virtualbox.org/debian etch non-free</code>
</pre>
<p>Importer et ajouter la clé :</p>
<pre>
<code># wget -q http://www.virtualbox.org/debian/innotek.asc -O- | apt-key add -</code>
</pre>
<p>Mettre à jour et installer :</p>
<pre>
<code># aptitude update
# aptitude install virtualbox</code>
</pre>
<p>Pour finir :</p>
<pre>
<code># adduser arnaud vboxusers
# chmod 666 /dev/vboxdrv</code>
</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.lenorcy.info/2007/11/27/debian-installation-de-virtualbox/feed/</wfw:commentRss>
		</item>
		<item>
		<title>[debian] Installer Apache 2, PHP5 et Mysql5</title>
		<link>http://blog.lenorcy.info/2007/07/11/debian-installer-apache-22-php5-et-mysql5/</link>
		<comments>http://blog.lenorcy.info/2007/07/11/debian-installer-apache-22-php5-et-mysql5/#comments</comments>
		<pubDate>Wed, 11 Jul 2007 12:26:52 +0000</pubDate>
		<dc:creator>arnaud.lenorcy</dc:creator>
		
		<category><![CDATA[web]]></category>

		<category><![CDATA[Système]]></category>

		<guid isPermaLink="false">http://blog.lenorcy.info/2007/07/11/debian-installer-apache-22-php5-et-mysql5/</guid>
		<description><![CDATA[Installation d’Apache version 2, PHP5 et Mysql5 :

# aptitude install apache2 php5 libapache2-mod-php5 mysql-server php5-mysql

Pour sécuriser (un minimum) le serveur mysql, on s&#8217;y connecte (en chosissant la base de données préexsitante s&#8217;appelant &#8220;mysql&#8221;) :

# mysql mysql

On supprime les utilisateurs qui ne servent pas&#8230;Je garde seulement root@localhost et debian-sys-maint@localhost&#8230;

mysql> DELETE FROM user WHERE user='root' AND host&#8216;localhost&#8217;;

Ensuite [...]]]></description>
			<content:encoded><![CDATA[<p>Installation d’Apache version 2, PHP5 et Mysql5 :</p>
<pre>
<code># aptitude install apache2 php5 libapache2-mod-php5 mysql-server php5-mysql</code>
</pre>
<p>Pour sécuriser (un minimum) le serveur mysql, on s&#8217;y connecte (en chosissant la base de données préexsitante s&#8217;appelant &#8220;mysql&#8221;) :</p>
<pre>
# mysql mysql
</pre>
<p>On supprime les utilisateurs qui ne servent pas&#8230;Je garde seulement root@localhost et debian-sys-maint@localhost&#8230;</p>
<pre>
mysql> DELETE FROM user WHERE user='root' AND host<>&#8216;localhost&#8217;;
</pre>
<p>Ensuite on met un mot de passe pour root!!!<br />
1) Soit :</p>
<pre>
mysql> UPDATE user SET password=PASSWORD("mon_mot_de_passe") WHERE user='root';
</pre>
<p>2) ou bien :</p>
<pre>
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('mon_mot_de_passe');
mysql> FLUSH PRIVILEGES;
</pre>
<p>Afin de gérer les bases de données mysql, on peut installer phpmyadmin afin de le faire via une interface web&#8230;</p>
<p>Installation de phpmyadmin :</p>
<p>Pré-requis :</p>
<pre>
# aptitude install mcrypt php5-mcrypt
</pre>
<p>On continue :<br />
1) soit avec aptitude :</p>
<pre>
# aptitude install phpmyadmin
</pre>
<p>Et voilà !!! Pour vérifier que «  phpmyadmin  » fonctionne, il suffit de saisir l’url suivante dans un navigateur :<br />
http://localhost/phpmyadmin</p>
<p>2) soit en téléchargeant l&#8217;archive .zip sur le site officiel de phpmyadmin. Ensuite, on peut l&#8217;extraire, au plus simple, à la racine du serveur web <em>/var/www/</em>, et, l&#8217;on renomme le répertoire extrait avec un nom plus court.. par exemple &#8220;phpmyadmin&#8221; (au lieu de PhpMyAdmin-versionX.Y.Z). Puis on édite le fichier <em>/var/www/phpmyadmin/config.sample.inc.php</em> et on donne une valeur à l&#8217;attribut &#8220;blowfish_secret&#8221;.</p>
<p>Par exemple :</p>
<pre>
$cfg['blowfish_secret'] = 'tourterellemagique'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
</pre>
<p>Enfin on renomme ce fichier en config.inc.php.. et voilà.. on peut tester phpmyadmin dans un navigateur..</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lenorcy.info/2007/07/11/debian-installer-apache-22-php5-et-mysql5/feed/</wfw:commentRss>
		</item>
		<item>
		<title>[debian] Changer la date</title>
		<link>http://blog.lenorcy.info/2007/07/03/debian-changer-la-date/</link>
		<comments>http://blog.lenorcy.info/2007/07/03/debian-changer-la-date/#comments</comments>
		<pubDate>Tue, 03 Jul 2007 15:14:43 +0000</pubDate>
		<dc:creator>arnaud.lenorcy</dc:creator>
		
		<category><![CDATA[Système]]></category>

		<guid isPermaLink="false">http://blog.lenorcy.info/2007/07/03/debian-changer-la-date/</guid>
		<description><![CDATA[Voici la syntaxe :
date mmjjhhmmaaaa 
Ainsi pour le 3 juillet 2007 à 17h14, saisir :

[root@localhost root]# date 070317142007

]]></description>
			<content:encoded><![CDATA[<p>Voici la syntaxe :<br />
<strong>date mmjjhhmmaaaa </strong></p>
<p>Ainsi pour le 3 juillet 2007 à 17h14, saisir :</p>
<pre>
<code>[root@localhost root]# date 070317142007</code>
</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.lenorcy.info/2007/07/03/debian-changer-la-date/feed/</wfw:commentRss>
		</item>
		<item>
		<title>[debian] Upgrade sarge vers etch</title>
		<link>http://blog.lenorcy.info/2007/06/01/debian-upgrade-sarge-vers-etch/</link>
		<comments>http://blog.lenorcy.info/2007/06/01/debian-upgrade-sarge-vers-etch/#comments</comments>
		<pubDate>Fri, 01 Jun 2007 12:06:14 +0000</pubDate>
		<dc:creator>arnaud.lenorcy</dc:creator>
		
		<category><![CDATA[Système]]></category>

		<guid isPermaLink="false">http://blog.lenorcy.info/2007/06/01/debian-upgrade-sarge-vers-etch/</guid>
		<description><![CDATA[Remplacer  &#8220;sarge&#8221; par &#8220;etch&#8221; dans &#8220;/etc/apt/sources.list&#8221;,
Puis, récupèrer les listes de packages Etch :

[ root@localhost root] # apt-get update

Il reste à mettre à jour la distribution :

[ root@localhost root] # apt-get dist-upgrade

]]></description>
			<content:encoded><![CDATA[<p>Remplacer  &#8220;sarge&#8221; par &#8220;etch&#8221; dans &#8220;/etc/apt/sources.list&#8221;,</p>
<p>Puis, récupèrer les listes de packages Etch :</p>
<pre>
<code>[ root@localhost root] # apt-get update</code>
</pre>
<p>Il reste à mettre à jour la distribution :</p>
<pre>
<code>[ root@localhost root] # apt-get dist-upgrade</code>
</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.lenorcy.info/2007/06/01/debian-upgrade-sarge-vers-etch/feed/</wfw:commentRss>
		</item>
		<item>
		<title>[debian] Configurer le proxy pour apt-get</title>
		<link>http://blog.lenorcy.info/2007/04/17/configurer-le-proxy-pour-apt-get/</link>
		<comments>http://blog.lenorcy.info/2007/04/17/configurer-le-proxy-pour-apt-get/#comments</comments>
		<pubDate>Tue, 17 Apr 2007 15:24:39 +0000</pubDate>
		<dc:creator>arnaud.lenorcy</dc:creator>
		
		<category><![CDATA[Système]]></category>

		<guid isPermaLink="false">http://blog.lenorcy.info/2007/04/17/configurer-le-proxy-pour-apt-get/</guid>
		<description><![CDATA[Rajouter, la ligne suivante dans le fichier /etc/apt/apt.conf (s&#8217;il n&#8217;existe pas le créer) :
Acquire::http::Proxy &#8220;http://192.168.0.1:3128&#8243;;
192.168.0.1 est votre serveur proxy
3128 le port d&#8217;écoute http du proxy.
EDIT:
On peut également généraliser la config du proxy pour toutes les applis avec des &#8220;exports&#8221;:
export http_proxy=http://ip:port
export ftp_proxy=ftp://ip:port
]]></description>
			<content:encoded><![CDATA[<p>Rajouter, la ligne suivante dans le fichier /etc/apt/apt.conf (s&#8217;il n&#8217;existe pas le créer) :</p>
<p>Acquire::http::Proxy &#8220;http://192.168.0.1:3128&#8243;;</p>
<p>192.168.0.1 est votre serveur proxy<br />
3128 le port d&#8217;écoute http du proxy.</p>
<p>EDIT:<br />
On peut également généraliser la config du proxy pour toutes les applis avec des &#8220;exports&#8221;:</p>
<p>export http_proxy=http://ip:port<br />
export ftp_proxy=ftp://ip:port</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.lenorcy.info/2007/04/17/configurer-le-proxy-pour-apt-get/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
