background preloader

Debian

Debian
Un article de Wikipédia, l'encyclopédie libre. Debian (/de.bjan/) est une organisation communautaire et démocratique, dont le but est le développement de systèmes d'exploitation fondés exclusivement sur des logiciels libres. Chaque système, lui-même nommé Debian, réunit autour d'un noyau de système d'exploitation de nombreux éléments pouvant être développés indépendamment les uns des autres, pour plusieurs architectures matérielles. On assimile généralement ces systèmes d'exploitation au système Debian GNU/Linux, la distribution GNU/Linux de Debian, car jusqu'en 2009 c'était la seule branche parfaitement fonctionnelle. Debian est utilisée comme base de nombreuses autres distributions comme Knoppix ou Ubuntu qui rencontrent un grand succès. Fin 2005, la distribution Debian a été retenue par la ville de Munich pour équiper les quelque 14 000 ordinateurs de type PC qui formaient alors son parc informatique[5]. Caractéristiques de la philosophie Debian[modifier | modifier le code] Brian C.

DEBIAN SQUEEZE - Distributions GNU/Linux Debian est reconnue dans le monde du logiciel libre par sa réputation de fiabilité et d’efficacité. Elle sert de base à de nombreuses autres distributions : Ubuntu, Knoppix, etc… La sortie de la version 6 de Debian, nom de code Squeeze, marque la fin d’une période de 24 mois de développement. Le monde Debian Debian est une distribution libre du système d’exploitation libre Linux, développée par plusieurs milliers de volontaires dans le monde entier, qui collaborent via Internet. Avec cette nouvelle version, Debian reste fidèle à son but d’être le système d’exploitation universel. Les nouveautés de squeeze Debian 6.0 contient l’espace de travail Plasma avec les applications KDE, les environnements de bureau GNOME, Xfce et LXDE ainsi que de nombreuses applications destinées aux serveurs. Debian fonctionne sur de nombreux ordinateurs, depuis les assistants personnels, palmtops, jusqu’aux superordinateurs, et sur quasiment tous les systèmes intermédiaires. Distributions personnalisées

Comprendre l'ordinateur - C'est quoi Linux ? Linux Linux est un système d'exploitation, tout comme Windows ou MacOS X. Il permet de travailler comme on le ferait sous Windows. Mais il fonctionne différemment. Certains voient encore Linux comme un horrible système plein de commandes compliquées. On a l'habitude de dire que Linux est un système d'exploitation. Le noyau s'occupe des basses besognes: la gestion de la mémoire, l'accès aux périphériques (disque dur, lecteur de CD-Rom, clavier, souris, carte graphique...), la gestion du réseau, le partage du temps microprocesseur entre les programmes (multi-tâche), etc. Contrairement à Windows dont l'interface graphique vous est imposée, il existe différentes interfaces graphiques sous Linux, les principales étant Gnome, KDE et XFCE. GNU/Linux GNU est un projet qui a apporté des tas d'utilitaires au noyau Linux, tel que le fameux compilateur gcc, et les milliers d'utilitaires (tar, tail, man, bash...). Les distributions Quelle différence entre ces distributions ? Laquelle choisir ? Liens

Mettez à jour tous vos serveurs en une seule fois Mettez à jour tous vos serveurs en une seule fois Si vous gérez plusieurs serveurs Debian/openSUSE et CentOS et que vous devez mettre tout ce petit monde à jour régulièrement il y a 2 façon de faire : Se connecter en SSH sur chacun des serveur et faire vos updates de paquets avec vos petits doigts. Apt-dater est une interface ncurses permettant de visualiser d'un seul coup d’œil les serveurs nécessitants une mise à jour et bien sûr de les mettre à jour à distance. Tous les détails sur apt-dater sont ici. [Source] Vous avez aimé cet article ?

Résolution des noms avec resolvconf sous Linux Debian But de ce document En fonction du type de connexion utilisé, il est parfois nécessaire de faire appel à différents serveurs de noms (DNS). Par exemple, lors d’une connexion à son lieu de travail, il faut utiliser le serveur DNS de son réseau, mais lors d’une connexion à internet, il faut utiliser les serveurs DNS de son fournisseur d’accès. Rappel sur l’utilité du fichier « /etc/resolv.conf » Ce fichier permet d’indiquer le ou les domaines de recherche et les différents serveurs DNS à utiliser. Par exemple, dans un réseau local, nous pourrions avoir un serveur DNS à l’adresse 192.168.0.1 chargé de gérer le domaine « mon-domaine.local ». nameserver 192.168.0.1 nameserver 212.27.53.252 nameserver 212.27.52.252 search mon-domaine.local La première ligne indique l’adresse du serveur DNS du réseau local. La dernière ligne permet d’indiquer le nom du domaine géré par le serveur DNS local. Présentation et installation de resolvconf # aptitude install resolvconf # ifdown eth0 # ifup eth0 Exemple : ou :

Le système d'exploitation universel DC23 Group Photo Réunion Debian 2023 à Hambourg MiniDebConf 2023 à Brasilia Copie d'écran de l'installateur Calamares Debian est comme un couteau suisse Les gens s'amusent avec Debian Syslog Historique[modifier | modifier le code] Syslog a été développé dans les années 1980 par Eric Allman dans le cadre du projet Sendmail[5], et n'était initialement prévu que pour Sendmail. Il s'est avéré si utile que d'autres applications ont commencé à l'utiliser. Syslog est depuis devenu la solution de journalisation standard sur les systèmes Unix et Linux[6], il y a également une variété d'implémentations syslog sur d'autres systèmes d'exploitation (Windows notamment[7]) et est généralement trouvé dans les périphériques réseau tels que les commutateurs ou routeurs. Le protocole Syslog[modifier | modifier le code] Présentation générale[modifier | modifier le code] L'intérêt de Syslog est donc de centraliser les journaux d'événements, permettant de repérer plus rapidement et efficacement les défaillances d'ordinateurs présents sur un réseau. Il existe aussi un logiciel appelé Syslog, qui est responsable de la prise en charge des fichiers de journalisation du système. exemple : GNU inetutils

Configuration du LVM lors de l'installation d'un système Debian Dans cet article nous allons voir comment mettre en place du LVM à l’installation de notre système DEBIAN. Cet article est la suite directe de l’article sur la mise en place du RAID (Pour voir l’article cliquez ici.) Pré-requis Avoir des connaissances à propos du LVM.Connaitre les bases de l’installation d’un système Debian.Avoir lu l’article sur la mise en place du RAID. Configuration de LVM Pour commencer, on reprend le tutoriel numéro 1 jusqu’à avoir terminé la création de notre périphérique RAID. On l’utilise comme volume physique pour LVM. On termine la création de notre volume physique et on choisit l’option configurer le gestionnaire de volume logique (LVM).On garde notre organisation et on configure LVM. On choisit de créer un volume groupe. On choisit le nom de notre volume groupe (par exemple ici je choisi de créer un volume groupe nommée volumeGroupe.) On choisit notre périphérique RAID sur lequel on va configurer LVM. Maintenant on peut créer un volume logique. Conclusion

Centraliser les logs rsyslog dans une base MySQL / MariaDB rsyslog possède de très nombreux modules nous permettant d’envoyer les logs système vers les bases de données MySQL / MariaDB, PostgreSQL, ElasticSearch, Redis, à des fins d’analyse post-mortem par exemple. Installation du module rsyslog-mysql Après avoir installé au préalable une instance MySQL/MariaDB, nous allons ajouter sur Fedora 28 le paquet rsyslog-mysql : yum install rsyslog-mysql Création de la base Syslog En installant le module vous disposez d’un script pour créer la base de données Syslog : mysql -u root -p < /usr/share/doc/mysql-createDB.sql Le script crée une base Syslog et lui rattache les tables SystemEvents et SystemEventsProperties. GRANT ALL PRIVILEGES ON Syslog.* TO utilisateur@localhost IDENTIFIED BY 'mot_de_passe'; Configuration du fichier /etc/rsyslog.conf Dans Fedora 28, vous devez ajouter le module ommysql au fichier de configuration /etc/rsyslog.conf (finie la directive $ModLoad dans Fedora 28) : module(load="ommysql") Vous pouvez redémarrer le service rsyslog :

Réaliser un live-cd Debian sur mesure Bien qu’il peut-être intéressant d’utiliser le live-cd installable de debian, vous serez certainement intéressé de pouvoir réaliser un live-cd sur mesure avec vos logiciels favoris. Pour cela sachez que vous pouvez utiliser l’outil Live Build. Une version web est même disponible ici. Si pour des raisons pratique vous souhaitez réaliser la création du live-cd directement sur votre ordinateur, alors voici mon petit script pour simplifier cette tache : #! if [ $EUID -ne 0 ]; then echo "Le script doit être lancé en root ou avec sudo:" echo "sudo '$0'" exit 1 fi if [ -f /usr/bin/live-build ]; then echo "live-build [installé]" else apt-get install -y live-build fi mkdir Debian-Live cd Debian-Live rm -rf config lb clean lb build Les paramètres ci-dessus sont presque tous identiques à la version du projet Debian Live, dans le but d’être compatible avec un large panel d’ordinateur. Like this: J'aime chargement…

Chiffrer un support – Unicoda Je réfléchis ces derniers temps à ma résilience numérique. C’est un thème qui me tient à cœur, mais que je n’ai pas ou peu développé pour l’instant. Je me suis cantonné à y penser de temps à autre, sans faire beaucoup plus que m’assurer d’avoir un double de mes fichiers importants. Plus récemment, je me suis donc intéressé à mes données locales, à commencer par ce que l’on pourra nommer les « fichiers critiques »: base de données de mot de passe, copie de documents administratifs, … Pour ces données, il convient de les sauvegarder sur de multiples supports qui pourront ensuite être stockés en des lieux différents. Création Le support sera chiffré avec la combinaison LUKS/dm-crypt. sudo cryptsetup --cipher aes-xts-plain64 --key-size 512 --hash sha512 luksFormat /dev/sdx Attention, cette commande effacera toutes les données sur le support concerné ! Ouverture Une fois le support chiffré, nous allons pouvoir l’ouvrir. sudo cryptsetup luksOpen /dev/sdx nomDuDisque Formatage Statut Fermeture

Debian - unbuntu : script pour nettoyer les vieux noyaux - Blog des télécoms Supprimer vos vieux noyaux avec un simple script puissant et sécurisé. Voici un script assez simple permettant en une ligne de commande de supprimer ses anciens noyaux et de ne garger que le dernier. Par contre, assurez-vous bien avant de faire cela, qu’il fonctionne bien ! Ensuite, faites une mise à jour de grub : Sinon, vous avez une autre alternative, celle d’utiliser kclean. C’est en fait un script contenant des options acancées : This work, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 France License.

Frequentlyaskedquestions · Wiki · cryptsetup / cryptsetup 1. General Questions2. Setup3. Common Problems4. Troubleshooting5. 1.1 What is this? This is the FAQ (Frequently Asked Questions) for cryptsetup. ATTENTION: If you are going to read just one thing, make it the section on Backup and Data Recovery. DEBUG COMMANDS: While the --debug option does not leak data, "strace" and the like can leak your full passphrase. SSDs/FLASH DRIVES: SSDs and Flash are different. BACKUP: Yes, encrypted disks die, just as normal ones do. CLONING/IMAGING: If you clone or image a LUKS container, you make a copy of the LUKS header and the master key will stay the same! DISTRIBUTION INSTALLERS: Some distribution installers offer to create LUKS containers in a way that can be mistaken as activation of an existing container. UBUNTU INSTALLER: In particular the Ubuntu installer seems to be quite willing to kill LUKS containers in several different ways. LUKS PASSPHRASE IS NOT THE MASTER KEY: The LUKS passphrase is not used in deriving the master key. Done. Scenarios:

Related: