Blitz – test de montée en charge pour site web

Gratuit, Web | Posté par : Christophe
août 22 2011

Un petit test de monté en charge avec 250 connexions simultanées pour tester le serveur web qui héberge vos sites internet, valable pour l’offre gratuite
Blitz peut simuler plusieurs milliers d’utilisateurs pendant plusieurs minutes de plusieurs pays en payant.

Plus d’informations ici :

http://blitz.io/gclyxCsQ0JxcS

Installation de Plymouth sur Debian squeeze (Intel)

Système | Posté par : Christophe
juil 11 2011

Plymouth est une application exécutée très tôt dans le processus de démarrage, avant même le montage du système de fichier root, fournissant un écran de démarrage animé, connu sous le nom de « bootsplash », cachant le déroulement du processus de démarrage en arrière plan.

Installation

On installe l’application ainsi que les bibliothèques DRM

apt-get install plymouth libdrm-intel1

Configuration

Mise en place du Splash

Éditez le fichier /etc/initramfs-tools/modules

# KMS
intel_agp
drm
i915 modeset=1

Il faut ensuite configurer le chargeur de démarrage (Grub2 généralement)
Éditez le fichier /etc/default/grub

GRUB_GFXMODE=1024x768

ou pour un portable, une résolution plus adaptée :

GRUB_GFXMODE=1024x576

Il est possible d’ajouter la profondeur des couleurs

GRUB_GFXMODE=1024x576x32

Puis on active le splash par :

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Puis on met la configuration à jour de grub2 par

update-grub2

Les thèmes

Les thèmes de Plymouth sont disponibles dans les dépôts sous la forme « plymouth-themes* »
un petit apt-cache search plymouth-themes nous renvoi la liste de ceux installables, sachant qu’ils sont tous disponibles dans le méta paquet « plymouth-themes-all ».

Pour afficher la liste des thèmes on lance la commande en root :

/usr/sbin/plymouth-set-default-theme --list

Pour définir un thème :

/usr/sbin/plymouth-set-default-theme THEME

avec THEME le nom du thème choisi

Après (et à chaque changement de thème) on met à jour le ram disque initial (initram)

update-initramfs -u

Rebootez pour voir votre séquence de démarrage, et notamment le fameux bootsplash, que l’on peux désactiver avec la touche <échap> pour afficher les messages du démarrage qui sont aussi inscrit dans le fichier /var/log/boot.log

Alfresco – l’alternative open source pour la gestion de contenu

Administration | Posté par : Christophe
juin 24 2011

En ce moment je test pour les besoins de l’entreprise où je travaille la solution Alfresco en version Community 3.4.

l’installation se fait en suivant l’aide d’Alfresco : http://www.alfresco.com/help/34/community/all/

Résolution de problèmes

Démarrage de Tomcat impossible

Lorsque Tomcat n’est pas arrêter correctement (ça m’est arriver après un reboot), il se peux qu’il refuse de démarrer. Lors du lancement du script dans /etc/init.d/alfresco on peu voir ces lignes :

PID file (/home/alfresco/tomcat/temp/catalina.pid) found. Is Tomcat still running? Start aborted.
/home/alfresco/tomcat/scripts/ctl.sh : tomcat could not be started

pour résoudre le problème (attention changez le chemin en fonction de votre installation d’Alfresco) :

rm /home/alfresco/tomcat/temp/catalina.pid

Des boutons « J’aime » cachés dans des vidéos

Facebook, Internet | Posté par : Christophe
juin 23 2011

logo_facebook
Comment gagner facilement de la visibilité et des clics à l’insu des internautes afin de gonfler ses revenus publicitaires ? Certains programmeurs ont trouvé l’astuce en cachant des boutons « J’aime » Facebook dans des lecteurs vidéo, révèle Mycommunitymanager. Si l’internaute clique sur la vidéo « piégée », cette dernière se retrouve publiée automatiquement, et sans son consentement, sur son profil Facebook, à la vue de tous ses amis qui pourront cliquer à leur tour.

L’astuce est notamment utilisée par le site Cdrole. En cliquant sur une vidéo, non seulement l’internaute la partage sans le savoir sur son profil, mais il devient automatiquement fan de la Page Cdrole de la vidéo correspondante. Les résultats sont sans appel : près de 64 000 personnes sont fans de « le pire refus de but de tous les temps », 50 000 des « plus grands tarés de Chatroulette ».

D’autres sites demandent de cliquer sur des applats de couleurs soi-disant pour un « contrôle antispam », alors que ces derniers cachent également des boutons partage et « J’aime ». C’est notamment le cas de la vidéo « un couple baise dans le métro devant tout le monde » qui s’est répandue de manière virale sur Facebook ces dernières semaines.

Vérification du système de fichiers sous Debian (GNU/Linux)

Administration, Debian, GNU/Linux, Linux, Système, Système de fichier | Posté par : Christophe
juin 15 2011

Sous Debian (et à priori sous Ubuntu), le système de fichiers est vérifié au bout de 30 montages. Il peut être interessant d’augmenter ou de diminuer la fréquence de cette vérification

Connaître son système de fichiers, ses points de montages

pour connaitre les points de montage de votre système il faut exécuter la commande :

df -T

par exemple sur ma machine :

root@odin:/home/christophe$ df -T
Sys. fich.    Type    1K-blocs   Utilisé    Dispo. Uti% Monté sur
/dev/sda1     ext4      482922    195778    262210  43% /
tmpfs        tmpfs     1927100         0   1927100   0% /lib/init/rw
udev         tmpfs     1922344       244   1922100   1% /dev
tmpfs        tmpfs     1927100       688   1926412   1% /dev/shm
/dev/sda9     ext3   273529216 198744384  60890280  77% /home
/dev/sda6     ext4     2882592     69880   2666280   3% /tmp
/dev/sda5     ext4    19223252   3572324  14674444  20% /usr
/dev/sda8     ext4     4804736   1760884   2799784  39% /var

Affichage des informations de montage avec dumpe2fs

pour afficher les informations d’un système de fichier utilisez en root :

dumpe2fs -h /dev/sda1 | grep -i 'mount count'

retourne chez moi :

root@odin:/home/christophe# dumpe2fs -h /dev/sda1 | grep -i 'mount count'
dumpe2fs 1.41.12 (17-May-2010)
Mount count:              5
Maximum mount count:      30

Changement de périodicité avec tune2fs

et pour augmenter (ou diminuer) le nombre de montage avant une vérification du système de fichier à par exemple, 50 montages on utilise (toujours en root):

tune2fs -c 50 /dev/sda1

Vérification

on vérifie avec la commande dumpe2fs précédente :

root@odin:/home/christophe# dumpe2fs -h /dev/sda1 | grep -i 'mount count'
dumpe2fs 1.41.12 (17-May-2010)
Mount count:              5
Maximum mount count:      50

A vous de définir votre périodicité de vérification à faire pour chaque système de fichier (sda1,sda2,sda3…) suivant votre système.

Vidéo

Vidéo | Posté par : Christophe
juin 10 2011

Supprimer un service du démarrage sous Debian

Administration, demon, GNU/Linux, service, Système | Posté par : Christophe
mai 24 2011
update-rc.d apache remove

pour enlever les liens symboliques dans les répertoires /etc/rcX.d/

ssh copier sa clé publique sur serveur distant

Administration, Debian, GNU/Linux, ssh, Système | Posté par : Christophe
mai 24 2011

Authentification par clé publique/privée

ssh-keygen -t dsa -b 1024
-t utilise DSA
-b 1024 bits de cryptage

ssh-copy-id est un script qui utilise ssh pour se connecter à une machine à distance en utilisant le mot de passe de l’utilisateur. L’authentification par mot de passe « PasswordAuthentication yes » doit donc être autorisée dans le fichier de configuration du serveur ssh

ssh-copy-id -i ~/.ssh/id_dsa.pub <username>@<ipaddress>

ou pour spécifier un port (22) different :

ssh-copy-id -i ~/.ssh/id_dsa.pub "<username>@<ipaddress> -p <num_port>"

Transfert de fichier

Envoi : scp [nom fichier lu] [nom utilisateur]@[nom hote]:/[chemin]/[nom fichier sorti]
Réception : scp [nom utilisateur]@[nom hote]:/[chemin]/[nom fichier distant] [chemin local]/[nom fichier sorti]

Copier un fichier via ssh

Commandes, Debian, Linux, Système | Posté par : Christophe
mai 23 2011

Syntaxe de l’utilisation de SSH


Pour copier un fichier en utilissant ssh, il faut utiliser scp :

scp [-pqrvBC1246] [-F ssh_config] [-S program] [-P port] [-c cipher]
    [-i identity_file] [-l limit] [-o ssh_option] [[user@]host1:]file1
    [...] [[user@]host2:]file2

Copie d’un fichier d’une machine serveur1 vers une autre machine serveur2:

> scp Login1@Serveur1:Chemin1/NomFichier1 Login2@Serveur2:Chemin2/NomFichier2

Copie d’un fichier depuis le répertoire courant vers un répertoire du serveur:

> scp Fichier login@serveur:Chemin

Copie d’un répertoire, avec éventuellement ses sous-répertoires, vers un répertoire du serveur:

> scp -r Repertoire login@serveur:Chemin

Copie d’un fichier du serveur vers le répertoire courant:

> scp login@serveur:Chemin/Fichier .

Copie d’un répertoire du serveur vers le répertoire courant:

> scp -r login@serveur:Chemin/Repertoire .

Changer le répertoire personnel d’un utilisateur

Administration, GNU/Linux, utilisateurs | Posté par : Christophe
avr 26 2011

Le fichier /etc/passwd indique entre autres le répertoire « home » des utilisateurs

christophe:x:1000:1000:Christophe CUCCIARDI,,,:/home/christophe:/bin/bash

Ici pour mon utilisateur christophe on peux voir :
/home/christophe qui est mon répertoire personnel (home)

Modification du répertoire de home

Création du nouveau répertoire :

mkdir /home/toto

Changement du propriétaire du nouveau répertoire :

chown christophe:christophe /home/toto

Modification du compte utilisateur avec usermod :

usermod -d /home/toto christophe

Visualisation des modifications

vi /etc/passwd
christophe:x:1000:1000:Christophe CUCCIARDI,,,:/home/toto:/bin/bash