Gestion de votre compte
Retour vers la page d'accueil

Pourquoi ?

Hébergement

Création

Vérifier

F. A. Q.

Manuel

Conditions

Commander

Réserver

Contact
 

Manuel

Votre compte

Les scripts CGI

PHP

MySQL

MySQL et PHP

SSI

Les domaines

Petit glossaire


 
 
 
  • Mise à jour par FTP
  • Mise à jour par telnet
  • Votre compte POP3
  • Redirection d'e-mail
  • Autorépondeurs
  • Personnaliser vos messages d'erreurs
  • Protéger vos répertoires par mots de passe

  • Mise à jour par FTP

    FTP est un protocole de transfert de fichiers à distance. Pour uploader (transférer en amont vers votre site), il vous faut un logiciel de FTP. Vous trouverez votre bonheur en fouillant sur Tucows.
        Configurez votre logiciel comme suit (en adaptant suivant le cas) :
    • Hôte : votredomaine.com ou votre adresse IP
    • Type d'hôte : automatique
    • Port : 21
    • Utilisateur ou UserID : votre identifiant/login
    • Mot de passe : votre mot de passe
    Ensuite, lorsque vous transférez vos fichiers vers votre site ou les télécharger vers votre ordinateur, veillez à ce que cela soit en mode "type de fichier automatique" (votre logiciel décide si le fichier en question est de type ASCII ou binaire). Transférez vos fichiers ".html, .htm, .php3 ou .php" vers le répertoire "htdocs" . Vos scripts CGI doivent être uploadés vers le répertoire "cgi-bin". Si votre logiciel FTP est de qualité, vous pourrez aussi changer leurs noms, visualiser leurs contenus à distance ou en local, créer des répertoires et modifier leurs modes d'accès (ou chmod).
        De façon générale, les "chmod" doivent être ainsi :
    • répertoire cgi-bin et scripts cgi  : 755 ou 711
    • autres répertoires : 755 ou 777 (déconseillé)
    • répertoires secrets : 700
    • fichiers secrets : 600
    • autres fichiers (html, txt, php3...) : 644

    Mise à jour par telnet

    Telnet est un protocole de connexion à distance à un serveur Unix et vous permet d'exécuter des programmes sur ce serveur en mode texte. L'accès telnet est compris dans toutes nos formules.
    Telnet ne nécessite pas l'utilisation d'un logiciel sophistiqué. Celui fourni en standard avec Windows suffit. En fait, vous pouvez vous passer de telnet pour un usage courant de votre hébergement en utilisant un bon logiciel FTP pour gérer votre site. Telnet n'est indispensable que si vous avez besoin d'utiliser certains programmes sur le serveur, par exemple, pour compiler vos scripts C/C++ ou importer une base de données externe dans votre base Mysql.
    Pour vous connecter à votre site par telnet, généralement, il vous faut taper "telnet votredomaine.com" ou, si vous disposez d'une adresse IP spécifique, "telnet votre_adresse_IP". Si vous voulez utiliser le client telnet de Windows, il faudra passer par le panneau "Démarrer/Exécuter" de la barre des tâches. Ensuite, sur demande du serveur, entrez votre identifiant et votre mot de passe. Voici les commandes Unix de base à connaître dans une session telnet 
    • pwd : pour connaître le chemin de votre répertoire courant
    • cd : pour changer de répertoire courant
    • up : pour aller dans le répertoire parent
    • mkdir : pour créer un répertoire
    • mv : pour déplacer un fichier vers un autre répertoire ou changer son nom
    • rm : pour effacer un fichier ou un répertoire
    • cp : pour copier un fichier ou un répertoire
    • more : pour afficher le contenu d'un fichier
    • pico : pour éditer un fichier
    • ls ou ll ou llm: pour afficher la liste des fichiers et des répertoires du répertoire courant avec des options d'affichage différentes

    Pour revenir au début de la ligne : CONTROL + A
    Pour effacer une ligne : CONTROL + U
    Pour supprimer le caractère sous le curseur : CONTROL + D
    Pour arrêter la tâche en cours : CONTROL + C

    Pour avoir le mode d'emploi de ces commandes, tapez man "commande" (sauf pour "ll", "llm" et "up" qui sont seulement des aliases, pour quitter man, tapez "q") dans une session telnet. Les commandes Unix n'étant pas faciles à apprivoiser ou peu pratiques, n'utilisez telnet qu'en cas de réelle nécessité. Pour en savoir plus sur Unix/Linux, visitez Linux-Kheops.
     

    Votre compte POP3

    POP3 est le protocole de boîte aux lettres électronique le plus courant. Votre compte POP3 réceptionne les e-mails et les garde tant que vous ne les avez pas téléchargés avec un logiciel de courrier électronique.
        Configurez votre logiciel comme suit (en adaptant suivant le cas) :
    • Courrier entrant (POP3) : votredomaine.com
    • Courrier sortant (SMTP) : la configuration donnée par votre FAI
    • Nom du compte : votre login
    • Mot de passe : votre mot de passe
    Votre compte POP3 par défaut réceptionne tous les emails reçus à "...@votredomaine.com". Vous pouvez donner comme adresse à vos correspondants n'importe quel aliase (patron@votredomaine.com ou comptabilite@votredomaine.com par exemple).
     

    Redirection d'e-mail

    Nous utilisons le système de transport de courier ou MTA (mail transport agent) Sendmail.
    Pour mettre en place une redirection d'e-mail en fonction de l'aliase, utilisez le panneau de contrôle :

    www.votredomaine.com/admin/panneau

    Pour rediriger par défaut tous vos e-mails vers une adresse externe :

    1 - créez en local le fichier "forward.txt" (si vous travaillez sous Unix/Linux, créez directement ".forward"
    2 - écrivez à l'intérieur l'adresse ou les adresses e-mail vers où vous souhaîtez renvoyer vos e-mails reçus à votre domaine.
        ex.: login@club-internet.fr , login@fnac.net , ...
    3 - uploadez "forward.txt" vers votre répertoire racine "/home/votrelogin/"
    4 - renommez "forward.txt" en ".forward" avec votre client FTP

    Sendmail s'occupe du transport des e-mails, mais pour les délivrer sur le serveur, il passes le relai à Procmail qui est un excellent LDA (local delivery agent) et processeur d'e-mail vous permettant de les filtrer.
     

    Autorépondeurs

    Pour mettre en place un répondeur automatique d'e-mail, utilisez le panneau de contrôle :

    www.votredomaine.com/admin/panneau


    Personnaliser vos messages d'erreurs

    Pour faire afficher par le serveur web Apache vos propres pages d'erreurs,

    1 - créez le fichier ".htaccess" contenant ceci :

    ErrorDocument 403 /erreur403.html  (pour accès non autorisé)
    ErrorDocument 404 /erreur404.html  (pour fichier non trouvé)
    2 - créez vos pages d'erreurs (remplacez "erreur40*.html" par le nom de fichier souhaité)
    3 - envoyez ".htaccess" en mode ASCII vers le répertoire "htdocs" et vers chaque sous-répertoire dont vous voulez personnaliser les messages d'erreurs (sachez cependant que l'existence d'un fichier .htaccess dans un répertoire ralentit légèrement l'accès à ce répertoire, donc, ne l'utilisez que si cela vous paraît vraiment utile !)
    4 - envoyez vos pages d'erreurs vers "htdocs"

    Vous pouvez choisir de placer vos pages d'erreurs dans un sous-répertoire de "htdocs" pour une meilleure organisation de vos fichiers. Mais il faudra alors définir le chemin virtuel vers ces pages d'erreurs ainsi :

    ErrorDocument 403 /sous-repertoire/erreur403.html
    Pour connaître les autres codes d'erreurs afin de personnaliser plus de messages d'erreurs,  cliquez ici.
     

    Protéger vos répertoires par mot de passe 

    Sous telnet, tapez dans le répertoire où sera stocké le fichier de passe, idéalement dans un répertoire non accessible par un navigateur web (en dehors de "htdocs" et "cgi-bin") :
    htpasswd -c .htpasswd un_login  (créer un nouveau fichier ".htpasswd" avec "un_login")
    entrez un mot de passe demandé par le serveur pour "un_login"
    Pour ajouter une nouvelle combinaison login/passe dans le fichier ".htpasswd" existant déjà dans le répertoire, tapez dans le répertoire à protéger :
    htpasswd .htpasswd autre_login
    entrez un mot de passe demandé par le serveur pour "autre_login"
    Si vous n'avez pas d'accès telnet ou si vous ne vous sentez pas à l'aise avec telnet, nous vous donnerons des instructions pour utiliser un script CGI avec interface web qui permet de s'affranchir de telnet pour créer le fichier ".htpasswd". Envoyez-nous un e-mail.

    La deuxième étape est de créer un fichier ".htaccess" contenant ceci (à adapter) :

    ErrorDocument 403 /erreur403.html  (pour accès non autorisé)
    ErrorDocument 404 /erreur404.html  (pour fichier non trouvé)

    AuthUserFile /home/votrelogin/repertoire/.htpasswd (le chemin vers .htpasswd)
    AuthGroupFile /dev/null
    AuthName "Authentification requise"  (ou une autre phrase)
    AuthType Basic
    AuthPAM_Enabled off
    <Limit GET PUT POST DELETE>
    require user 1er_login 2eme_login 3eme_login (mettez ici les login des utilisateurs, attention : pas deux mêmes login !)
    </Limit>

    Placez ce fichier dans chaque répertoire à protéger avec le chmod 644.