mardi 15 juin 2010

Clamav, un anti-virus sous Linux


Un anti-virus sous Linux ? Mais voyons c'est pas sérieux !

Les utilisateurs du monde de Windows connaissent l'importance d'installer un anti-virus. Et nous savons tous les risques impliqués si on omet de prendre cette précaution.

Sachez que si les virus attaquent si efficacement Windows, c'est que celui-ci contient de nombreuses failles de sécurité non-corrigées ou patchées sommairement par Microsoft. Les virus n'exploitent que les failles des systèmes d'exploitations ou des logiciels. Linux possède l'important avantage d'avoir son code du système accessible à tous. La sécurité dans le système est donc géré plus efficacement que celui de Windows puisque la communauté Open Source de partout dans le monde réagit très vite pour corriger une ou des failles de sécurité. Tandis que comme Windows est un système dit fermé, seul Microsoft a le droit de modifier ET d'améliorer le système. Cela comprend aussi la correction des bogues et des failles de sécurité. Les utilisateurs Windows sont donc laissés souvent à eux-mêmes lorsque leur système est infecté d'un ou de plusieurs virus.

Mais qu'en est-il pour Linux ? Les virus attaquant le système Windows peuvent-ils attaquer Linux ? Eh bien non ! Et la raison est d'ordre technique.

Les virus s'attaquant à Windows sont spécialement conçus contre Windows, ils ne peuvent donc pas affecter le système Linux. Mais il existe également des virus sous Linux, bien que peu nombreux. S'il n'existe pas beaucoup de virus sous Linux, ce n'est pas simplement parce que Windows est plus populaire que Linux, comme l'affirment les détracteurs Linux qui soutiennent que la popularité d'un système comme Windows (magré ses failles) favorise grandement la propagation des virus. En vérité, tout le secret réside dans la manière dont la sécurité est conçue et la manière dont celle-ci évolue. Les dommages causés dans le système par les quelques virus existants contre Linux ne durent généralement pas longtemps. Et c'est normal puisque le coeur de Linux (le noyau ou kernel en anglais) évolue rapidement. De plus, dans la majorité des cas, les virus ne causent que des dommages mineurs. Sous Linux, les risques d'attraper un virus dommageable est très rare.

Mais alors, quelle est l'importance d'installer un anti-virus dans Linux ? Ne serait-ce pas s'angoisser outre-mesure ?

La principale raison d'installer un anti-virus sous Linux réside dans le partage de fichier avec d'autres utilisateurs Windows ou le fait d'envoyez des fichiers joints par courriel à ces derniers. Par exemple, sous Linux, vous télécharger un fichier MP3 sur un site web quelconque, puis vous le scanner d'abords manuellement le fichier afin de voir si celui-ci est infecté d'un virus ou non. Si le fichier n'est pas infecté par un virus, vous pouvez donc l'envoyer sans crainte à un autre utilisateur Windows. Remarquer que si vous envoyer un fichier infecté à un utilisateur mais sous Linux, le fichier infecté n'aura aucun impact négatif dans le système.

Les avantages de ClamAV :

1. La grande force de ClamAV (par rapport à ses concurrents commerciaux) réside dans sa capacité à détecter un très grand nombre de virus qui sont déclarés dans ce qu'on appelle la base des signatures des virus qui se met à jour plusieurs fois par jour (en date du 18 novembre 2009, le nombre de signatures s'élève à 652522 !!). La base des signatures des virus de ClamAV comprend la liste des virus connus sur le web afin de mieux détecter ces mêmes virus.

2. La rapidité de scanner ou d'examiner les fichiers dans un dossier ou dans une partition.


Les inconvénients de ClamAV :

1. Veuillez noter que ClamAV, par défaut, ne dispose pas de fonction de scan en temps réel dans le système. Il faut vérifier le ou les fichiers manuellement.

2. Ne désinfecte pas les fichiers infectés. Cependant, il peut déplacer les fichiers infectés dans un autre répertoire. Donc, quand vous télécharger un fichier quelconque pouvant présenter un risque d'être infecté (comme sur les sites de partage de fichier .torrent), n'oubliez de faire un scan manuel sur le fichier.


Pour installer ClamAV, cliquer sur le lien ci-contre: apt://clamav

Télécharger Clamav: http://sourceforge.net/projects/clamav/

Une fois installé, ouvrez une console (Menu Applications -> Accessoires -> Terminal), puis en mode administrateur mettre à jour la base de signatures des virus avec la commande ci-dessous.

# freshclam

Noter qu'à partir du prochain démarrage de Linux Ubuntu, la base des signatures des virus se mettra à jour automatiquement.

Comment vérifier si un fichier est infecté

# clamscan nomdufichier

Pour analyser tout le contenu d'un dossier (fichiers et sous-répertoire) en cours :
La commande move déplacera les fichiers infectés dans le répertoire défini (ici ce sera un dossier nommé "infectés").

Exemple :
# clamscan -r /home/utilisateur --move=/home/utilisateur/infectés

lundi 14 juin 2010

La présentation de LINUX

La présentation de LINUX


Linux est un système d'exploitation (un logiciel système au même titre que WINDOWS de MICROSOFT, NETWARE de NOVELL, MAC OS d'APPLE, SOLARIS de SUN, etc...) qui joue le rôle d'interface entre les composants matériels d'un ordinateur, les logiciels et les utilisateurs. Linux peut être utiliser comme un serveur ou comme station de travail. Il existe de nombreuses versions d'UNIX , mais il y a grosso modo deux familles, la famille Système V (issu de la société AT&T et des programmeurs du laboratoire Bell Labs) et la famille BSD (Berkeley Software Distribution qui est issu de la générosité des universités américaines et des multiples contributions de la communauté des Logiciels Libres).

LINUX est multi-tâche, multi-utilisateur et multi-processeur , multi-plateformes. LINUX est un logiciel OPEN SOURCE (c'est à dire libre, ouvert et gratuit...) qui a été développé gracieusement par une communauté d'informaticien reliés entre eux par Internet. LINUX existe depuis 1991 à l'initiative de Linus Torvalds . LINUX est un système puissant, robuste, modulaire, souple et évolutif.
La famille Unix

* La famille Système V (qui permet d'imprimer avec la commande "lp") est un système commercial issu des programmeurs du laboratoire Bell Labs et de la société AT&T.
o Système III
o SVR1 (Système V Release One)
o SVR2
o SVR3
o SVR4.4 est une version hybride (entre le système V et BSD) qui a été revendue à la société Novell. La société Novell a rebatisé SVR4.4 en UNIXWare puis a revendu les droits à la société SCO (Santa Cruz Operation, une filiale de Microsoft) qui a rebaptisé le système d'exploitation UnixWare.
o XENIX de la société Microsoft est maintenant "commercialisé" par SCO.
o SOLARIS 2.0 (suite de SOLARIS 1.0 mais qui est plutôt basé sur SVR4) de la société américaine SUN MICROSYSTEM .
* La famille BSD 4.4 (qui permet d'imprimer avec la commande "lpr") qui est issu de la générosité des laboratoires de la compagnie de téléphone Bell Labs envers les universités américaines, de la récupération de sociétés commerciales, et des multiples contributions de la communauté des Logiciels Libres.
o BSD UNIX 4.3 et BSD UNIX 4.4 de l'université de Berkeley (Berkeley Software Distribution).
o SUN OS puis SOLARIS 1.0 de la société américaine SUN MICROSYSTEM.
o HP-UX de Hewlett Packard.
o ULTRIX de Digital Equipment Corporation (DEC).
o AIX d'IBM.
o IRIX
o INIX
o BSD/OS de la société BSD (Berkeley Software Design).
o OSF/1 de l'OSF (Open Software Fondation) qui intègre certaines spécificités de SVR4.
o MAC OS X de Apple Macintosh.
o Les systèmes Open Sources de la communauté des Logiciels Libres qui ont adapté et distribué librement sur Internet le code source de BSD UNIX pour les processeurs 80386 d'INTEL et les nouveaux ordinateurs compatibles PC. Aujourd'hui, ces systèmes sont compatibles avec beaucoup d'architectures matérielles:
+ MINIX qui est à l'origine du projet Linux a été développé en Open Source par le professeur Andy Tanenbaum.
+ Free BSD
+ Open BSD
+ Net BSD
+ Linux de Linus Torvalds
+ GNU Hurd de FSF (Free Software Fondation de Richard stallman) à Cambridge Massachusetts. GNU signifie "GNU is Not Unix" et rassemble des projets sous licence GNU/GPL (General Public Licence) comme l'éditeur GNU Emacs, le compilateur GNU CC (gcc)... La société CYGNUS SUPPORT commercialise des services de maintenance des produits GNU.

Les distributions de Linux

* Mandrake
* Suze
* Red Hat
* Debian
* Slackware
*

L'administrateur système

Le super utilisateur ("root") est l'administrateur du système. Le super utilisateur crée et gère les comptes des utilisateurs, toutefois, il existe des comptes systèmes et des groupes systèmes qui effectuent des opérations systèmes. Un même utilisateur peut disposer de plusieurs comptes différents et il peut les utiliser simultanément.

Le noyau

Le coeur du système Linux est le noyau (qui en est à la version "kernel.h-2.4.18-6") qui dirige les matériels et les logiciels.

La compilation du noyau Linux permet d'adapter un système très précisément à ses besoins et à ses ressources. Les noyaux livrés avec les distributions généralistes de Linux sont conçus pour fonctionner avec le plus grand nombre de matériel sans augmenter trop la taille du noyau. Les pilotes, les protocoles, les systèmes de fichiers peuvent être intégrés au noyau, mais ils ne le sont pas forcément en standard. Certains drivers sont incorporés au noyau en tant que modules. Quand les drivers ont accès directement au matériel, le système est d'autan plus rapide, mais si le noyau est surchargé, il est plus lent.

Pour accéder aux services du noyau, tous les utilisateurs doivent passer par un shell qui joue le rôle d'interface ou d'intermédiaire.

Le chemin absolu du noyau est "/boot/vmlinuz".

Le shell

Le shell est l'interface entre l'utilisateur et le noyau du système Linux. Au démarrage du système en mode texte (à partir d'un terminal, d'un émulateur de terminal ou d'une console virtuelle) Linux présente une invite de connexion où l'utilisateur saisie le nom de son compte puis son mot de passe. Le système vérifie l'authentification de l'utilisateur et lance son shell par défaut.

C'est le shell de connexion qui propose une invite de commande ou prompt laquelle se matérialise généralement par un dièse ("#") pour le super utilisateur (root), ou pour tout autre utilisateur, par le signe supérieur ("> "), le signe dollars ("$" pour le shell Bourne, le shell bash et le Korn shell que l'on retrouvent souvent sur Sysème V et Linux) ou le signe pourcentage ("%" pour le C shell et le shell "tcsh" que l'on retrouve souvent sur les systèmes BSD).

Le système de fichiers de Linux

Le système de fichiers de Linux est à géométrie variables, il est compatible avec la plupart des systèmes de fichiers éxistant dans le monde (et entre autre les systèmes FAT, FAT 32 ou NTFS de Windows de Microsoft), il peut gérer la plupart des support physiques, et il peut s'agrandir à tout moment (l'administrateur du système peut créer un nouveau point de montage n'importe où dans l'arborescence). Le système de fichiers de Linux est tout entier organisé à l'intérieur d'une seule arborescence. Le système de fichiers peut faire référence à un ou plusieurs disques durs locaux ou distants, lesquels peuvent contenir une ou plusieurs partitions (aussi appelée un volume, une unité ou un disque).

Le système de fichiers est installé pendant l'installation du système. La dernière mouture du système de fichiers de Linux est "Ext3fs", c'est un système de fichiers journalisé avec un niveau de sécurité plus important que son prédécésseur "Ext2fs". Il est possible de convertir le système de fichiers de "Ext2fs" en "Ext3fs".

Les services réseaux de Linux

Les services réseaux de Linux sont ouverts, documentés, fiables et très répandus notamment sur Internet:

* telnet : connexion à distance d'un terminal
* FTP : transfert de fichiers (File Transfert Protocole)
* NFS : accès à des volumes distants (Network File System)
* www : accès à la toile internet (Worl Wide Web), aux sites internet, aux pages HTML et aux liens hypertextes.
* SMTP : transfert de courrier électronique sortant (Simple Mail Transfert Protocole)
* POP : transfert de courrier électronique entrant
* TCP/IP : protocole réseau d'internet (Transmission Control Protocol / Internet Protocol) qui permet de transférer des paquets sur le réseau Internet et sur des réseaux Intranet.
* Samba : un serveur de fichier compatible avec les système Windows de Microsoft.
* Apache : un serveur Web qui permet de mettre en ligne un site Internet et d'accéder à distance à une base de données .

mardi 8 juin 2010

Vidéo de démonstration LIVE CD de Linux Ubuntu 10.04

J'ai réalisé une vidéo de démonstration d'utilisation de Linux Ubuntu 10.04 en LIVE CD, c'est-à-dire sans installation sur disque dur.
Le but de la vidéo est de montrer comment utiliser un cd-rom de Ubuntu de manière simple et efficace. Je n'explique pas en détails toutes les fonctions d'Ubuntu 10.04 mais fais plus un survol général du système.

La vidéo est disponible sur YouTube que vous pouvez regarder ci-dessous. La durée est de 16:29, divisée en deux parties.
Veuillez excuser la piètre qualité de la vidéo, filmée avec mon appareil photo.

Première partie :




Deuxième partie :






Lien externe partie 1 :
http://www.youtube.com/watch?v=hrGXMkAKMJI

Lien externe partie 2 :
http://www.youtube.com/watch?v=nwklxWNgWs4



mardi 11 mai 2010

TuxGuitar, pour la composition musicale

Des programmes de composition musicale professionnels, gratuits et libres, il n'y en a pas des tonnes. Pour vous éviter une recherche longue et fastidieuse, je vous en propose un très mature dans son genre et qui saura plaire sans doute aux compositeurs de musique classique. TuxGuitar répondra aux besoins de n'importe quel genre musical et tout instrument de musique. Se travaillant dans une portée musicale, TuxGuitar contient des centaines de fonctions, allant de l'ajout des notes solfèges (noire, blanche, double noire, double croches, pointée, double pointées, silence, etc), en passant par l'ajout des accords de guitar qui s'affichent au-dessus de la portée. Quelques fonctions indispensables au menu: gestion multiple de portées musicales pour chaque instrument choisi, effets dynamique de chaque note (tremolo, bend, vibrato, note étouffée, note accentuée, etc), insertion de silences, possibilité d'ajouter des paroles pour le chant, gestion du tempo, impression de vos portées musicales, etc.

TuxGuitar est un logiciel d'instrumentation de type MIDI. Ce n'est donc pas un logiciel audio. TuxGuitar se contente d'afficher et de gérer les notes musicales et votre carte de son les fait entendre par le biais de la banque de sons MIDI, qui possède un choix de 128 instruments de musique. C'est un logiciel de musique hautement recommandé par les professionnels de solfège.

Pour l'installer, cliquer sur apt://tuxguitar

Site officiel : http://tuxguitar.herac.com.ar/








vendredi 30 avril 2010

Nouveautés dans Linux Ubuntu 10.04

Le 29 avril est sortie la nouvelle version de Linux Ubuntu. Celle-ci, appelée "The Lucid Lynx", est la douzième version de Ubuntu depuis la toute première version (4.10 en octobre 2004).

Pour les mises-à-jours de sécurité, The Lucid Lynx est une version de longue durée, dite LTS pour Long Time Support d'une durée de 3 ans pour l'édition Desktop (ou version grand public) et de 5 ans pour l'édition Server (s'adressant aux entreprises).

Comme à tout les six mois (fin avril et fin octobre), une version majeure de Linux Ubuntu sort avec son lots de nouveautés et de choix de logiciels intéressants, dont voici les plus marquants pour la 10.04:


1. Nouvelle installation à partir du Live Cd. Désormais, il n'est plus question de menu au démarrage du disque. Une fois le disque démarré, la première question qui est demandée c'est le choix de la langue de l'interface d'installation.

2. Nouvelle apparence, de couleur violette (appelée Ambiance), installée par défaut. Ubuntu étant reconnu comme ayant pour base la couleur brun.

3. Un magasin d'achat de musique en ligne accessible par le logiciel Rhythmbox (installé par défaut) appelé Ubuntu One Music Store.

4. Nouvelle version du noyau Linux à 2.6.32 avec le pilote appelé "Nouveau" pour la prise en charge de toutes les cartes graphiques Nvidia avec une meilleure détection de la résolution des écrans et une accélération 2D.

5. Interface Gnome à la version 2.30 avec son lot de nouveautés et de corrections de bogues.

6. Vous pouvez désormais stocker n'importe quel dossier sur les serveurs Ubuntu One (2 gigs gratuit).

7. Logiciel d'édition de fichiers vidéos PiTiVi qui est installé par défaut permet de faire du montage découpage/assemblage de vos fichiers vidéos de manière simple et efficace.

8. Retrait du logiciel de retouche d'images GIMP jugé trop complexe à utiliser pour un débutant sous Linux,mais celui-ci demeure néanmoins disponible dans les dépôts serveurs Ubuntu.
En remplacement, le logiciel F-Spot (installé par défaut) est plus facile d'utilisation pour un débutant Ubuntu.

9. Ajout du logiciel "Gwibber" installé par défaut pour la communication avec les réseaux sociaux comme Facebook, Twitter, Google Talk, etc.

10. Le logiciel de numérisation pour les scanners Xsane est remplacé par SimpleScan qui est beaucoup plus simple d'utilisation.

11. Nouvelle version de Firefox (3.6.3) et OpenOffice 3.2.0

Pour télécharger cette version d'Ubuntu qui est décliné en version 32 et 64 bits, de même une nouvelle adaptation pour les netbook ou mini-portable, aller sur le site de www.ubuntu.com



dimanche 11 avril 2010

Présentation Ubuntu en PDF

Voici un PDF que j'ai trouvé dans un blog Linux. Le fichier se veut une présentation de Ubuntu destinée à ceux et celles qui désirent connaître Linux Ubuntu. Le document est très bien fait (par David Larlet en 2005) puis mis à jour en 2010 par Nizar Kerkeni.

Pour faire un exposé sur Ubuntu, c'est le document idéal surtout dans une classe d'étudiant(e)s dans une école. Son contenu est présenté dans un langage clair et non-technique. Il s'adresse donc à monsieur-et-madame-tout-le-monde. Ce document est parfait pour sensibiliser et informer le grand public sur l'utilisation de Linux Ubuntu.

Tout y est: depuis l'histoire de Linux, de Ubuntu, en passant par des logiciels, l'installation du système ainsi que plusieurs aperçus de l'interface Gnome.

J'ai mis le PDF dans mon Google Doc en lien de partage que vous pourrez directement consulter en ligne sans nécessairement avoir de logiciel PDF. Le document est composé de 66 pages et pèse 14 megs.

Présentation Ubuntu en PDF


Source: http://blog.nizarus.org/2010/03/presentation-ubuntu-linux-pour-les-etres-humains

N.B.: Si vous utiliser le navigateur Konqueror, il se peut que vous ayez des problèmes pour voir le PDF. Je vous conseille dans ce cas d'utiliser Firefox, Google Chrome ou Opera.



vendredi 2 avril 2010

Playdeb ou plus de jeux Linux Ubuntu

Si vous pensez qu'il n'y a pas d'excellents jeux sous Linux, détrompez-vous. Voici le site PlayDeb.net qui se trouve être une section du site GetDeb fournissant plusieurs logiciels pour Ubuntu qui ne sont pas dans les dépôts Ubuntu officiel.

PlayDeb.net présente plusieurs jeux pour toutes catégories mais aussi des outils de développement pour créer des jeux ainsi que des émulateurs de consoles de jeux. La présentation du site est sobre mais très bien fait, avec une description, une capture d'écran et le lien du site web officiel du jeu. Pour installer un jeu, cliquer sur le bouton prévu à cet effet "Install this now". Les dépôts du site PlayDeb.net s'activeront dans votre système pour pouvoir ainsi installer n'importe quel jeu en cliquant sur "Install this now".

Si vous êtes un "gamer" ou quelqu'un recherchant de très bons jeux pour Linux Ubuntu, je vous invite à découvrir ce site à l'adresse suivante :

http://www.playdeb.net/welcome/




 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best Web Hosting