public marks

PUBLIC MARKS from lecyborg with tags ubuntu & serveur

January 2008

Make SSH connections with PHP

by 3 others
Not everyone knows about PHP's capabilities of making SSH connections and executing remote commands, but it can be very useful. I've been using it a lot in PHP CLI applications that I run from cronjobs, but initially it was a pain to get it to work. The PHP manual on Secure Shell2 Functions is not very practice or thorough for that matter, so I would like to share my knowledge in this how to, to make it a little less time consuming setting this up. In this article I'm going to assume that: * You're running Debian / Ubuntu If not, you will have to substitute the package manager aptitude with whatever your distribution provides * You're running PHP 5 If not, just replace php5 with php4 everywhere * You have basic knowledge of PHP & server administration * You already have PHP installed

December 2007

Convertir système debian en Raid1

Our intention is not to build a fail-safe system nor a HA-Linux. We are just using RAID-1 mirrored disks to make sure that the system can be restored easily if 1 disk crashes. The following has been tested only twice (hey, we've got other things to do). It did work for us, it might work for you. It might also make your rats go berserk or just blow your mind.

November 2007

Certificat SSL client apache

SSL côté client Pour accéder à ce serveur, le client devra posséder un certificat authentifié par (c'est à dire signé ou crypté par la clé privée de) l'autorité de certification choisie. Pour produire un tel certificat au format PKCS#12

How to convert your debian partition to a software raid 1 on the fly

The system is equipped with 2 similar hard disks (they do not have to be the same but it helps if they are at least similar). The first disk is attached to the primary IDE as master, it will be referenced as /dev/hda. The second disk is attached to the secondary IDE also as master, it will be referenced as /dev/hdc.


by 1 other
trickle is a portable lightweight userspace bandwidth shaper. It can run in collaborative mode (together with trickled) or in stand alone mode. trickle works by taking advantage of the unix loader preloading. Essentially it provides, to the application, a new version of the functionality that is required to send and receive data through sockets. It then limits traffic based on delaying the sending and receiving of data over a socket. trickle runs entirely in userspace and does not require root privileges.

HOWTO improving your internet connection using wondershaper - Ubuntu Forums

wondershaper is an easy to use traffic shaping script that provides these improvements: * Low latency for interactive traffic (and pings) at all times * Allow websurfing at reasonable speeds while uploading / downloading * Make sure uploads don't hurt downloads * Make sure downloads don't hurt uploads

How to Install Openvpn

The purpose of this document is to describe how to install OpenVPN server on an Ubuntu Linux system and have it utilize an Ethernet bridge to access your local network. Ethernet bridges essentially allow the operating system to treat multiple network interfaces as one combined port. When used with OpenVPN a bridge will allow you to easily connect external users to your internal network and have them receive all traffic as though they were locally connected. The alternative is to use OpenVPN with a route but that will not allow some forms of traffic through (such as multicast), multicast traffic is important to me as many games require multicast data.

Le RAID sous GNU/Linux

Ce document explique comment mettre en place plusieurs types différents de RAID logiciel sur une plateforme Linux.

October 2007

Xen 3 for Debian

by 3 others
Since several years, I build my own network at home, running 2 to 7 machines at the same time (gateway, firewall, workstation, devstation, servers...). In my flat, it produce a lot of noise, take too many space and consume electricty. I decided to stop that, and to run my all network into a single machine, using virtual machine. The technology that convinced me is Xen.

Create DomU

Creating a Virtual Server - domU There are 3 options of what to run DomU on: 1. File Based Image 2. LVM Based 3. Physical Partition 1. A file based image is the quickest to setup, however has poor/terrible IO performance. The virtual server is limited to the initial size of the image created also. The file based Image can however be easily mounted in a rescue system, and easily backed-up. 2. LVM for domU is the industry standard. After the initial setup of LVM, as described here, it is a dream to manage. LVM partitions can be resized afterwards!!! Due to this "resizing" capability and flexibility, its use for Xen Virtual Servers is ideal. They also have much better IO performance than file-based. I dont know about mounting these partitions however in a rescue system. Something to try out... -). 3. Physical Partitions have the best IO, but are difficult to alter and inflexible.

Installing Xen On An Ubuntu Feisty Fawn Server From The Ubuntu Repositories

by 1 other
This tutorial provides step-by-step instructions on how to install Xen on an Ubuntu Feisty Fawn (Ubuntu 7.04) server system (i386). You can find all the software used here in the Ubuntu repositories, so no external files or compilation are needed.

July 2007

MySecureShell SFTP-Server

by 1 other
Vous recherchez un serveur ftp très sécurisé, facile à installer, à administrer et à configurer ? Alors MySecureShell est fait pour vous ! De plus, il est entièrement GRATUIT ! MySecureShell est basé sur OpenSSH ! Vous avez donc toute la sécurité très poussée de celui-ci PLUS des fonctionnalités complémentaires et très puissantes qu'offre notre logiciel ! Voici un aperçu des possibilitées de MySecureShell : - Contrôle de la bande passante. - Sécurisation de l'affichage des droits. - Administration du serveur en interface graphique. - Gestion de l'activité du serveur grâce aux logs. - Contrôle des utilisateurs par ip, groupes... Nous n'avons pas tout énuméré, mais pour plus d'information vous pouvez visiter la section Descriptif.

Debian Administration Utilities

These are the utilities i have collected and each utility is having man page which gives you more information about each utility.

How to use FTP filesystem on Ubuntu using CurlFtpFS

Some web hosting company do not offer shell access (SSH or Telnet) to your shared hosting account for security reasons, making it a bit harder for you to do regular file maintenance for your web account. Although the use of regular FTP client is adequate for most cases, some people still prefer to manipulate files directly using standard Unix tools (probably because of old habits). Fortunately, there’s CurlFtpFS which allow you to mount remote ftp account as a standard filesystem on your Linux operating system.

June 2007

Dsh - Shell ditribué

by 2 others
Si vous avez plusieurs machines ubuntu sur votre réseau, et que vous devez faire des taches répétitives sur ces machines, dsh va bien vous aider. Dsh (Distributed SHell ou Dancer's SHell) permet de lancer une commande sur une/des machines ou encore mieux des groupes de machines.

May 2007

13 Raccourcis clavier pour Bash

e shell par défaut sur de nombreux linux est bash. Il existe bien évidemment un bon nombre de raccourcis clavier pour vous faciliter la vie... une fois que vous arrivez à les retenir (et je sais comme c'est dur :D) ! Ici, je vous propose de passer en revue 13 d'entre eux qui vont vous être utiles au quotidien

Ubuntu :: the How-To Geek

by 8 others
Une incroyable collection de how-to en anglais concernant ubuntu, pour une utilisation un peu avancée.

Test du Linutop, un mini pc pour linux : 9,3 x 2,7 x 15cm

De nos jours, le grand public est de plus en plus friand d'ordinateurs surpuissants. Toute famille désirant s'informatiser se tournera dans la majorité des cas vers le PC le plus puissant du supermarché, sans tenir compte de la réelle utilisation qu'ils vont en faire. On se retrouve donc avec des personnes ayant un Core2Duo pour faire de la bureautique ou du web, exploitant ainsi 10% ... 15% (?) de la machine. C'est dans ce contexte que s'inscrit le Linutop. C'est un ordinateur de bureau de taille très réduite (9,3 x 2,7 x 15cm, un peu plus petit qu'un boîtier pour disque dur externe) destiné avant tout à la bureautique et au surf sur Internet.


Le linutop est un ordinateur sans disque dur fonctionnant sous linux. Totalement silencieux, de taille réduite, il consomme peu. Sa première fonction est un accès direct au web. Le Linutop est livré avec xubuntu, personnalisé pour le Linutop, contenant : Firefox, navigateur web Gaim, messagerie instannée Abiword, traitement de texte


by 2 others
BackupPC est un logiciel libre de sauvegardes informatiques publié sous licence GPL. Cet article va vous indiquer comment installer BackupPC, comment le configurer et comment configurer les machines clientes (Windows ou Linux).

Synchro distante automatique via un daemon rsync

Et non ! Rsync n'est pas une voiture des années 90 mais bien un outil de synchronisation de fichiers à distance très puissant. Il peut notamment tourner en daemon afin d'autoriser les appels distants automatiques, via Cron par exemple.

ZABBIX :: An Enterprise-Class Open Source Distributed Monitoring Solution

by 4 others
ZABBIX offers advanced monitoring, alerting and visualisation features today which are missing in other monitoring systems, even some of the best commercial ones.


La gestion d'un parc de serveur est un travail de chaque instant. Un bon administrateur système doit savoir à tout moment l'état des différentes machines et des différents services. Un autre aspect clé est que l'administrateur ne peut pas se permettre de passer son temps devant un tableau avec des voyants verts en attendant qu'un voyant passe au rouge pour agir. Son temps est occupé à d'autres tâches et il ne peut donc pas surveiller le tableau de statut en permanence.

April 2007

SÉCURITÉ Ssh sans mot de passe

Ou comment se connecter à une machine distante sans avoir à rentrer son mot de passe. Il existe une méthode de configuration plus rapide. Vous pouvez en une seule commande ajouter votre clé dans le fichier `authorized_keys` du serveur distant grâce à `ssh-copy-id`. Pour cela procédez comme suit :

Installation d’un serveur DNS Bind 9 sur Debian

Installation de serveurs DNS avec Bind, de type master ou slave

lecyborg's TAGS related to tag ubuntu

active directory +   apache +   apt +   astuce +   backuppc +   bind +   bluetooth +   cache +   crm +   cryptage +   curlftpfs +   darkstat +   dbdesigner +   debian +   DHCP +   disque +   dns +   documentation +   dsh +   e17 +   EeePC +   ext3 +   fichiers +   firefox +   free +   ftp +   gnome +   gparted +   graphisme +   horloge +   hostname +   howtogeek +   icones +   installation +   Launchpad +   ldap +   linutop +   linux +   logiciel +   lshw +   lvm +   management +   materiel +   monitoring +   munin +   murrine +   musique +   nautilus +   network +   network manager +   nm +   opendns +   openoffice +   opensource +   openvpn +   oreon +   partition +   paste +   perso +   php +   plone +   projet +   proprio +   proxy +   pure ftpd +   radeon +   raid +   rsync +   samba +   security +   serveur +   squid +   ssh +   ssl +   subversion +   sugar +   tango +   test +   theme +   thinkpad +   trac +   trickle +   tutorial +   tweak +   usb +   usplash +   utile +   utilisateur +   vmware +   vpn +   vtiger +   wallpaper +   web +   web developer +   wifi +   windows +   wondershaper +   xen +   zabbix +   zope +