OpenVZ est une technique de virtualisation noyau, qui permet de partager le noyau entre plusieurs systèmes. Il est équivalent à Vserver. Voici quelques commande d’exploitation utiles : vzctl set 107 –diskspace 6G:7G –save #définir les quotas disques à 6Go soft et 7Go hard vzctl set 106 –save –tcprcvbuf 17203200 #augmenter le quotas de reception tcp […]
Screen? A must for SSH ~ Mattias Geniar
Screen? A must for SSH Posted on Wednesday, June 4, 2008 by Matti If you’ve ever used SSH to connect to a server, you ‘ll know its limitations: if you want to open a new window, you’ll need to create a second SSH connection to the server. And if the connection breaks during the SSH […]
base64_decode and co
un tiot php pour les virer <?php /** * Nettoire les fichiers * * @param string $name */ function nettoieFichier($name){ //ouvre le fichier $data = file_get_contents($name); $count = 0; $data = str_replace('eval(base64_decode(\'<——EDIT——>\'));','',$data,$count); if($count!=0){ echo ' Patched '; file_put_contents($name,$data);//ecrit le fichier } } /** * Parcours un repertoire * * @param string $repname */ function parcoursRep($repname){ $dir = opendir($repname); //lit le repertoire while (($file = readdir($dir)) !== false) { //Si c'est unfichier if(!is_dir($repname .'/'. $file)){ $extension1 = substr($file, -3, 3); $extension2 = substr(strrchr($file,'.'),1); //verifien si c'est une extension php if($extension1==$extension2){ if($extension1=='php'){ echo "Traitement du fichier : $repname/$file"; nettoieFichier($repname.'/'.$file); echo "\n<br>"; } } }else{//Si c'est un dossier if($file!=".." && $file!='.'){ echo "Dir : $repname/$file \n<br>"; parcoursRep($repname .'/'. $file); } } } } $dir = '.';//répertoire courant parcoursRep($dir); ?> un […]
Vérification automatique des fingerprint ssh – Linux Attitude
Résumé : ssh -o VerifyHostKeyDNS=yes Vous avez tous déjà touché à un ssh. Rappelez-vous votre première connexion : $ ssh 127.0.0.1 The authenticity of host ‘127.0.0.1 (127.0.0.1)’ can’t be established. RSA key fingerprint is d9:16:53:ef:84:cf:1a:ce:42:03:55:09:86:5c:0e:50. Are you sure you want to continue connecting (yes/no)? Mais qu’est-ce que c’est que ce bin’s ? Bon aujourd’hui vous […]
Audit MySQL – tmp_table_size & max_heap_table_size | dasini.net – Journal d’un expert MySQL
Je suis amené à réaliser régulièrement des audits de serveurs MySQL.Voici le premier volet d’une série d’articles où je vais essayer de vous donner quelques points clés pour mieux comprendre le fonctionnement de MySQL. La configuration du serveur est un des points que je regarde, et l’une des erreurs les plus courantes concerne le paramétrage […]
Lighttpd – HowToSimpleSSL – lighty labs
Setting up a simple SSL configuration¶ Setting up a simple SSL configuration with Lighttpd is quite easy. Though this method should be used with care because this setup will only provide proper encryption, not authentication! The user will be presented with a query whether to accept the certificate or not! First, go into your SSL […]
Geekfault » OpenVZ : virtualisation légère, performante et amusante
Modifier la quantité de RAM C’est la commande la plus complexe : vzctl set $CTID$ –vmguarpages $((512 * 512)) –save vzctl set $CTID$ –privvmpages $((512 * 1024)) –save Là on passe à 512 Mo de ram avec possibilité de monter en pic à 1024. vzctl set $CTID$ –vmguarpages $((256 * 256)) –save vzctl set $CTID$ […]
Quelques trucs Unix / Linux…
Quelques trucs Unix / Linux … Cette page vous donne accès à une série d’explications ou d’exemples vous permettant de mieux comprendre certains sujets, ou contenant des informations peu connues qui peuvent vous faire gagner du temps. Elle peut aussi vous servir d’aide-mémoire en présentant des exemples ciblés et pratiques. La réalisation de cette page […]