SheevaBoite

Article de la catégorie Unix

Faire du Cluster SSH avec tmux et tmuxinator

Je suis devenu un huge fan de tmux qui permet de faire énormément de chose dans son terminal. J’en ai déjà parlé il y a quelques temps sur la Sheevaboite en vous présentant ma configuration (qui a bien changé depuis).
Aujourd’hui, je vais vous présenter une fonctionnalité que je viens de découvrir et que je regrette de ne découvrir que maintenant…

Monitorer le traffic réseau dans une console avec nload

Plus le temps passe et plus je passe de temps dans mon Terminal, du coup, j’aime beaucoup les utilitaires qui fonctionnent en ligne de commande.
nload est typiquement le genre de petite application dont je suis fan, puisqu’elle permet de surveiller le traffic réseau entrant et sortant d’une machine.

Créer un serveur de partage pour iTunes sur Debian

Dans le titre je parle d'un serveur de partage pour iTunes, mais ce serait plutôt l'installation d'un serveur DAAP qui est le protocole développé par Apple pour pouvoir faire communiquer des instances distantes d'iTunes et partager de la musique.
Mais ce protocole n'est pas uniquement utilisé par iTunes et cela peut être pratique d'avoir un serveur DAAP sur son serveur pour la création de son propre "Cloud"...

Show me your tmux.conf

tmux est un multiplexeur de terminal, je l'ai découvert il y a un mois environ et aujourd'hui avec le recul je me demande encore comment je faisais pour vivre sans...
En effet, pour moi tmux n'est pas un soft qui va me faire gagner du temps, mais plutot un soft qui ne va pas m'en faire perdre. Tmux est le successeur de `screen`.

La meilleur protection contre le brute-force SSH...

Après quasiment 8 mois d'existence, la SheevaBoite utilisait toujours le port 22 qui le port par défaut pour la connexion en SSH. Ayant très rapidement remarqué dans les logs que des petits malins essayaient de se connecter sur ce port, j'ai immédiatement mis en place une solution de black-listing pour les personnes qui échouent plus de 3 fois.
Après presque 3 semaines avec cette petite modification de la configuration, je suis plus que satisfait...

RIP Denis Ritchie

Il ne bénéficiait pas de l'aura de Steve Jobs et il est très certainement inconnu du grand public, mais il n'en demeure pas moins l'un des piliers fondateurs de l'informatique d'aujourd'hui.
En effet, on lui doit en grande partie le langage C et le système Unix. Voici donc ma petite et modeste contribution pour lui rendre hommage :

mv /home/denisritchie /dev/goodbye

Il ne fait pas bon être un grand de l'informatique ces derniers temps...

Configurer un VHost par défaut pour nginx

Lorsque l'on héberge plusieurs Virtual Host sur un serveur, généralement on souhaite choisir quel sera le vhost qui doit s'afficher par défaut. Apache prend le premier VHost dans la liste des VHosts définis dans le répertoire sites-enabled.
Apache prend le premier VHost dans la liste des VHosts définis dans le répertoire sites-enabled. Le serveur nginx lui prend une approche différente et bien plus pratique…

Créer un utilisateur Unix sans mot de passe

Pour créer un utilisateur de service et ne pas permettre la connexion à cet utilisateur via SSH il peut être intéressant de créer cet utilisateur sans lui donner de password.
Seul problème avec unix, enfin il n'est pas sûr que ce soit un réel problème, il est impossible de créer un utilisateur sans mot de passe. Voyons voir comment créer un utilisateur git et faire en sorte qu'il n'ai pas de mot de passe…

Améliorer l'auto-completion de votre Terminal avec Jump

Node.js n'est pas fait uniquement pour écrire des services asynchrones, on peut également développer des utilitaires intéressants ou même des applications tel que TermKit.
Jump fait parti de ces utilitaires qui apporte une vraie bonne idée et qui peut modifier la manière dont je navigue dans un Terminal et plus généralement la manière dont j'utilise mon Termina...

Un excellent tutorial sur l'installation d'un serveur web

Si vous désirez vous lancer dans l'auto-hébergement mais que vous avez peur que vos connaissances soient limitées et que vous avez peur de perdre trop de temps à chercher dans Google, n'hésitez plus et lancez vous dans cette belle aventure !

Nicolargo qui a récement migré son blog vers une dédibox, en a profité pour réaliser un article ultra-complet sur la procédure à suivre pour installer un serveur Web sur Debian Squeeze.
L'article est très bien rédigé et permet d'installer tous les composants dun site web : nginx, php5, memcache, mysql, varnish. En bonus, il y a même des explications sur l'installation de WordPress et quelques plugins.

Si jamais vous vous y connaissez un peu dans l'administration d'un serveur, la lecture ne peut pas faire de mal…

L'article : Installation pas à pas d'un serveur de blog wordpress sur Debian Squeeze