jeudi 27 octobre 2011

Postfix pour l'envoi de mail à partir d'une machine Linux


Installation de postfix:
[root@localhost /]# yum install postfix
Le fichier de configuration est: /etc/postfix/main.cf
[root@localhost /]# vi /etc/postfix/main.cf
Lignes à ajouter, à modifier ou à vérifier dans le fichier main.cf par défaut:
relayhost = smtp.mondomaine.com
alias_maps = hash:/etc/aliases
sender_canonical_maps = hash:/etc/postfix/sender_canonical
Puis on modifie l'entrée root du fichier /etc/aliases pour rediriger les mails envoyés à root:
[root@localhost /]# vi /etc/aliases
root:   pingouin@mondomaine.com
On met à jour la table des alias:
[root@localhost /]# /usr/sbin/postalias /etc/aliases
On crée le fichier /etc/postfix/sender_canonical pour modifier l'adresse  expéditeur de l'utilisateur root.
On peut en ajouter d'autre ...
[root@localhost /]# vi /etc/postfix/sender_canonical
root  pingouin@mondomaine.com
Puis, mise à jour de la table:
[root@localhost /]# /usr/sbin/postmap /etc/postfix/sender_canonical
Enfin on démarre postfix ou bien on recharge la configuration (/etc/init.d/postfix reload)
[root@localhost /]# /etc/init.d/postfix start
Démarrage de postfix :                                    [  OK  ]
Puis on teste par un envoi de mail:
[root@localhost postfix]# /bin/mail bob@domaine.com
Subject: test de l'envoi
test mail from root
.
Cc:
Si il y a un problème, les logs sont disponibles ici:
[root@localhost postfix]# tail /var/log/maillog

lundi 24 octobre 2011

Configuration snmp - Linux Redhat / CentOS


Configuration snmp pour la supervision d'un serveur sous linux.

Installation de snmp

net-snmp et net-snmp-utils (utilitaire en ligne de commande snmpwalk, snmpget)
[root@linux /]# yum install net-snmp

[root@linux /]# yum install net-snmp-utils
Configuration du fichier /etc/snmp/snmpd.conf
[root@linux /]# vi /etc/snmp/snmpd.conf
On change le nom de communauté par défaut pour la lecture.
#com2sec notConfigUser  default       public
com2sec notConfigUser  default      macomm
#group   notConfigGroup v1           notConfigUser
group   notConfigGroup v2c           notConfigUser
view    systemview    included   .1.3.6.1.2.1.1
view    systemview    included   .1.3.6.1.2.1.25.1.1
#       group          context sec.model sec.level prefix read   write  notif
access  notConfigGroup ""      any       noauth    exact  systemview none none
On redémarre le service snmpd.
[root@linux /]# /etc/init.d/snmpd restart
Arrêt de snmpd :                                          [  OK  ]
Démarrage de snmpd :                                      [  OK  ]
Le serveur répond maintenant aux requêtes snmp des serveurs de supervision.

mercredi 19 octobre 2011

Client ntp - Linux redhat centos


Installation de l'outil ntpdate :
[root@localhost /]# yum install ntp
Ajout dans la crontab toutes les heures:
[root@localhost /]# crontab -e
20 * * * * /usr/sbin/ntpdate serveur.ntp.com > /dev/null 2>&1

Comment ajouter une route statique sur une distribution Linux Ubuntu

Pour ajouter une route statique au démarrage d'Ubuntu, voici le fichier à modifier. Dans l'exemple on ajoute une route pour joindre ...