Archive pour mars 2008

Installer un serveur DNS relai

dimanche 9 mars 2008

Si par exemple votre debian sert de routeur, il est intéressant qu’elle fasse également relai DNS, surtout si un serveur DHCP est installé.

Installation du paquet bind9 :

apt-get install bind9

modification du fichier
/etc/bind/named.conf.options

Dans la partie « forwarders »:

forwarders {
	80.10.246.2;
        80.10.246.129;
};

Exemple donné pour relai des DNS d’Orange

Raccourcis et couleurs sous la console

dimanche 9 mars 2008

Tout se passe dans le fichier .bashrc du répertoire de l’utilisateur.Pour activer les couleurs rajouter:

alias ls='ls -ap --color'

Pour activer la commande ll:

alias ll='ls $LS_OPTIONS -la'

Si après vous être déloggué puis relogué cela ne fonctionne pas, testez la commande suivante:

source ~/.bashrc

Si maintenant vos alias fonctionnent, dans ce cas il faut éditer le fichier .bash_profile et décommenter les lignes suivantes:

if [ -f ~/.bashrc ]; then
    source ~/.bashrc
fi

Les alias seront pris en compte automatiquement à chaque identification.

Pavé numérique sous Putty et VIM

dimanche 9 mars 2008

Si le clavier numérique ne fonctionne pas sous VIM à travers Putty, 2 solutions:

– sous putty, dans la section [Terminal -> Features], il faut cocher la case Disable application keypad mode
– sous ssh (natif linux), créer un alias

vtvim="TERM=vt220 vim"

Utiliser VIM avec crontab

dimanche 9 mars 2008

Dans le fichier .bashrc du répertoire de l’utilisateur ajouter la ligne:

> export EDITOR=vim

C’est tout !

Synchroniser sa machine avec un serveur de temps

dimanche 9 mars 2008

Installer le packet ntpdate:

> apt-get install ntpdate

Si utilisation d’un firewall, ouvrir le port 123 en UDP. Exemple de règle pour Netfilter (iptables):

iptables -A OUTPUT -o ppp0 -p udp --dport 123 -m state --state ! INVALID -j ACCEPT
iptables -A INPUT  -i ppp0 -p udp --sport 123 -m state --state RELATED,ESTABLISHED -j ACCEPT

Pour se synchroniser utiliser la commande ntpdate:

> ntpdate serveur_de_temps

liste des serveurs de temps français: http://www.cru.fr/services/ntp/serveurs_francais

On peut ensuite utiliser cron pour une synchro toutes les nuits.

Les commandes shell de gestion de disque

dimanche 9 mars 2008

Connaître l’espace occuppé / libre sur les disques

>df -h

-h : affichage « humain » – Permet un affichage automatique en Ko, Mo, Go selon les tailles

Connaître l’espace occupé par un répertoire

>du -sh <nom du répertoire>

-s : sans cette option, la commande liste le contenu de chaque fichier du répertoire avec la taille. Avec on n’affiche que la taille du répertoire.

Modifier le port d’écoute du bureau à distance

samedi 8 mars 2008

Par défaut, le port d’écoute du bureau à distance est le 3389.
Pour le modifier, procéder comme suit: Lire le reste de cet article »

Mise en ligne de la documentation C

samedi 8 mars 2008

Voilà,
après m’être battu comme un acharné contre Docbook, j’ai remis en ligne la documentation C. Elle n’est pas mise à jour, donc la dernière compilation réelle date date du 14/10/2005. Mais bon, en C les informations sont rarement obsolètes, ça sert toujours.

On verra si j’ai le temps (ça veut dire qu’il faut pas trop rêver), je m’y remettrai peut-être.

Du coup j’ai dû me remettre à Docbook pour la recompilé et vu que j’ai bien galéré pour m’y remettre je suis assez chaud pour publier des infos là dessus sur le blog. Ouais on va faire ça.

Ouverture du blog

mercredi 5 mars 2008

Plus ça va, et plus je deviens fainéant… Ça fait un moment que je me tâte pour mettre un système en place qui me permettrait de stocker toutes les docs, tutoriaux et les trucs et astuces que je trouve soit sur le net, soit en cherchant par moi-même et qui me servent la plupart du temps pour le boulot.

Finalement je me suis décidé à le réaliser sous la forme d’un blog. D’une part je me suis dis que retrouver un article ou une doc n’est pas très compliqué, d’autre part ça peut toujours servir à d’autres. Seul le temps me dira si c’est la bonne solution, mais c’est toujours mieux que de stocker des fichier textes un peu partout sur mon PC 😉

Les anciens articles seront remis en place. Je ferai également en sorte de remettre la documentation C en ligne, ainsi que les anciens articles mais mis à jour. En ce qui concerne la doc PHP , je ne sais pas encore si je vais la remettre. A l’époque je l’avais publiée car la doc officielle n’était pas mise à jour souvent. Il semble que depuis ça va mieux. Donc pour ça je verrai.

Allez, y’a plus qu’à comme on dit!