Cette page sert de sommaire du site. Elle est mise à jour environ une fois par mois. On y retrouve les articles avec des titres (enfin !) présentables et classés pour permettre une lecture linéaire.
Bureau
- Le son avec alsa et OSS
- Lecture de flux mms
- Lancer plusieurs sessions avec gdmflexiserver
- Lancer plusieurs sessions avec kdmctl
- Changer la vitesse de lecture d'un film sans déformer le son
- Installer Internet Explorer
- Installer flash sur une machine 64 bits
Serveurs
- Voir en direct l'activité d'apache et de mysql
- Memcached
- Écrire un serveur (service) en shell
- Patch apache pour mesurer les temps de réponse de mod_proxy
- Filtrage de fichiers sur apache
- Hébergement de fichiers avec WebDAV
- Performance de setenvif dans apache
- Exécution non simultanée de crons
Matériel et disques
- Ordonnancement d'entrées/sorties
- Modifier des paramètres d'un disque
- Hotplug de disque IDE
- Lister le matériel de la machine
- Forcer la relecture des partitions
- Utilisation de smartd
- Utilisation de smartctl
- Ce qu'il faut faire et ne pas faire en raid
- Protéger ses archives par de la redondance
- Récupérer des données sur des disques endommagés
- Lire des images disques
Serveur X
- Conserver son DISPLAY après un su
- Lancer un serveur X dans une fenêtre
- Copier coller X en ligne de commande
- La consommation de ressources par X
- Fond d'écran animé
- Les magic sysrq
- Agir à distance sur son serveur X (sans vnc)
- Multi-écran sur plusieurs machines
- Techniques d'affichage distant
- Transférer le son sur un poste distant
- Partage de souris/clavier entre deux machines
Shell
- Historique timestampé
- Raccourcis courants
- Gestion du bit suid
- Astuce de chown
- Gestion des attributs sur un fichier
- Lancer des commandes avec un délai
- Commande top et équivalents
- Changer la priorité d'exécution des processus
- Démonter une partition occupée
- Chroot
- Lancer une commande sans terminal
- Écrire un démon en shell
- S'abonner a des évènements sur le système de fichier
- Récupérer les éléments communs à deux fichiers
- Utiliser le pipe uniquement sur stderr
- Modification du prompt
- Utiliser sed pour remplacer head et tail
- Remplacer sed, awk, grep par perl
- Lignes de commande en sed
- Renommage de fichiers en masse
- Ctrl-z et fg avec des signaux
- Calculatrice en ligne de commande
- Complétion automatique sur nom de machine
- Complétion automatique sur nom de machine (suite)
- Partager un terminal
- Les caractères d'échappement
- Fonctionnement des terminaux
- Le framebuffer en console (et autres astuces)
- Gestion de la console et des terminaux
- Lecture de terminaux à distance
- Les caractères non affichables d'un terminal
- Les caractères non affichables d'un terminal (bis)
- Écrire un script en C
- Le manuel unix
- Manuel en couleurs
- Astuces en vrac (1)
- Astuces en vrac (2)
- Astuces en vrac (3)
- Astuces en vrac (4)
- Astuces en vrac (5)
- Astuces en vrac (6)
- Astuces en vrac (7)
- Astuces en vrac (8)
- Astuces en vrac (9)
- Astuces en vrac (10)
- Astuces en vrac (11)
- Astuces en vrac (12)
- Astuces en vrac (13)
- Bashrc
SSH
- Utiliser une passphrase ssh pour se connecter en local
- Se connecter avec une clé ssh
- Montage de répertoire par ssh (sshfs)
- Lancer des commandes sur plusieurs machines à la fois
- Lancement de commandes en parallèle
- Transférer des fichiers d'une machines à une autre
- Vérification automatique des fingerprint ssh
- Récupérer un agent ssh déjà lancé
- Mutualisation de connexions ssh
- Changer les locales
- Filtrage avec sshd
Sécurité
- Protection de clés grâce aux demi-bits
- Génération automatique de mots de passe
- Génération automatique de mots de passe (bis)
- Détecter les mots de passe faible
- Login automatique avec clé usb
- Utilisation de sudo
- Désactiver temporairement un compte
- Faire disparaître son historique
- Lire et modifier l'historique d'accès (wtmp)
- Authentification, identification et autorisation
- Les formes de faille de sécurité
- Stéganographie
- Suppression non récupérable de fichiers
- Utilisation de la commande openssl
- Certificats multi domaines
- Chiffrement symétrique et asymétrique de fichiers
- Orange book et les niveaux de sécurité
- Authentification avec PAM
- Limite de fréquence d'accès avec PAM
- Contrôle d'accès avec tcpwrappers
- Bloquer un serveur ssh
Protocoles et standards
- POP
- HTTP
- IMAP
- SMTP
- SMTP et submission
- Format d'un mail
- Le standard FHS
- Le format des uuid
- URL et URI
- Les différents méga octets
- Divers acronymes
- L'unicode
Réseau
- Tunnel HTTP
- Surveiller le traffic
- Traceroute et mtr
- Couper des connexions traversant une machine
- Utiliser socat pour faire communiquer des socket
- Round robin DNS
- Limiter la bande passante d'une commande
- MTU et MSS
- Patch iptables pour écrire des règles éphémères
Développement
- Utilisation de configure, make, make install
- Processus de développement
- Nommage des constantes
- Refactoring
- Internationalisation
- Localisation
- Ctags, etags, emacs et vi
- Binaire statique et dynamique
- Transférer une socket d'un processus à un autre
- Appel système (syscall)
- Exporter des logs type apache en php
- Memcached
- Les trigraphs et digraphs en C
Inclassables
- Réinstaller une machine à distance
- Les fichiers de résolution de nom
- Cache pour la résolution de noms (DNS, utilisateur ...)
- Reboot d'une machine
- Configuration de init (/etc/inittab)
- Lire les logs en couleur
- Mesurer le temps de boot
- Retrouver des fichiers avec locate
- Variables communes aux utilisateurs
- Mesurer les consommations de ressources
- Gestion de version simple avec RCS
- M4, un langage de macro
- Screen et irssi
- Tests automatiques
- NTP
- Les niveaux de démarrage
- Influencer le chargement d'un binaire
- Récupérer de la place perdue sur le disque
- Récupérer des fichiers effacés mais en cours d'utilisation
- Le preseed des configurations debian
- Faire une debian miniature
- Mettre en place un chroot
- Mettre en place un chroot bind
- Mettre en place un chroot apache
- Faire des liens depuis un chroot
Comments