3. Utilisation du serveur

3.1. Administration à distance

3.1.1. Administration par SSH (Secure SHell)

SSH permet d'obtenir un shell sur une machine distante de manière sécurisée. On l'utilise en lieu et place de Telnet. Sur le serveur, installez le package RPM openssh-server. Sur le poste client, installez le package RPM openssh-client pour un client Linux. Il existe un excellent client SSH pour Windows® PuTTY disponible à l'adresse http://www.chiark.greenend.org.uk/~sgtatham/putty/ qui est à la fois un client SSH et une émulation de terminal de type bash. Sur le poste client, lancez la commande ssh adresse-ip-serveur sous Linux® ou double-cliquez sur l'exécutable putty.exe sous Windows®, connectez-vous alors sous un utilisateur puis faites un su pour passer sous le compte root (la connexion en root directe n'est pas recommandée pour des raisons de sécurité).

3.1.2. Administration par Webmin

Installez le package RPM webmin. Dans un navigateur web, allez à l'adresse https://adresse-ip-serveur:10000/ (https pour Mandrake 7.2 et supérieures, http pour les autres).

3.2. Envoi régulier d'une page web

Recevoir tous les matins la page de la bourse ou autre dans ses messages peut être tout à fait agréable et utile. Pour cela, exécutez la commande date -d '1 days ago' +%d >/root/datepage pour initialiser le système puis ajoutez les lignes suivantes au fichier /etc/ppp/ip-up.local avant la commande qui raccroche en mettant le nom de l'utilisateur qui doit recevoir le message (champ To:) et l'adresse de la page à envoyer :
datepage=$(cat /root/datepage)
jour=$(date +%d)
heure=$(date +%H)
if [ $jour != $datepage -a $heure = 09 -a -e "/var/lock/LCK..ttyS0" ]
   then wget -O /root/devises.html http://fr.finance.yahoo.com/m3/index.html &>/dev/null
        head="From: MailServeur\nTo: utilisateur\nSubject: Devises\n
              Content-Type: text/html; charset=iso-8859-1;\n"
        echo -e $head >>/root/mel
        cat /root/devises.html >>/root/mel
        /usr/sbin/sendmail -t < /root/mel
        rm -f /root/mel
        date +%d >/root/datepage
fi

3.3. Etapes d'ajout d'un compte de messagerie

Note

Le cas échéant, n'oubliez-pas de créer un compte POP3 chez votre hébergeur de messagerie.

Sur le serveur

  1. Ajoutez un compte utilisateur par :

    1. useradd nom-utilisateur

    2. passwd nom-utilisateur

  2. Complétez les fichiers /etc/postfix/sender_canonical et /etc/postfix/recipient_canonical ;

  3. Regénérez les bases par :

    1. postmap /etc/postfix/sender_canonical

    2. postmap /etc/postfix/recipient_canonical

  4. Relancez Postfix par postfix reload ;

  5. Complétez le fichier /root/.fetchmailrc.

Sur le poste client

  1. Configurez l'adresse IP du client ;

  2. Dans le logiciel de messagerie, mettre l'adresse IP du serveur de messagerie pour l'adresse des serveurs POP3 et SMTP.