gimini Posté 2 Mars 2005 Posté 2 Mars 2005 (modifié) Bonjour, Tentant d'installer un accès ftp restreint sur 1 dossier de mon site J'obtiens le message d'erreur suivant en chargeant par le navigateur la page index.html contenu dans ce dossier : Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, tech_AT_ovh.net and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Apache/1.3.33 Server at www.XXXXXXXXXXXX.com Port 80 Le fichier .htaccess contient : AuthUserFile /home/loginaliastraduction/www/traducteurs/.htpasswdAuthGroupFile /dev/nullAuthName "Merci de vous identifier" Le fichier .htpasswd contient : loginXXXX:"motdepassecrypté" Est-ce que quelqu'un a une idée d'où peut venir cette erreur ? Merci d'avance Gimini Modifié 2 Mars 2005 par gimini
Dan Posté 2 Mars 2005 Posté 2 Mars 2005 Salut Gimini, Ton fichier .htaccess n'est pas complet... Rajoute ceci après le contenu actuel: AuthType Basic<Limit GET POST>require valid-user</Limit> Mais pour info... ce n'est pas de cette manière qu'on règle les permissions pour ftp Le fichier .htaccess ne sert que pour le protocole http, pas ftp Dan
Dan Posté 2 Mars 2005 Posté 2 Mars 2005 Pour ftp, il suffit de créer un membre sous linux avec le login et mot de passe souhaité et lui donner comme $HOME directory le répertoire, et comme shell /bin/false. Cela devrait suffire. Assures-toi que ce membre peut accéder au répertoire, c'est à dire que les permissions des répertoires supérieurs sont correctes.
gimini Posté 2 Mars 2005 Auteur Posté 2 Mars 2005 Merci Dan, Ton 1er message est assez clair pour moi, je m'y colle. Mais le second est complètement inaccessible pour moi. Pourrais-tu m'indiquer une doc expliquant en détail (site ou pdf) ce que tu viens d'écrire. Merci Gimini
gimini Posté 2 Mars 2005 Auteur Posté 2 Mars 2005 Dan, après modif du fichier .htaccess comme indiqué, toujours la même erreur. AuthUserFile /home/aliastra/www/traducteurs/.htpasswdAuthGroupFile /dev/nullAuthName "Merci de vous identifier"AuthType Basic<Limit GET POST>require valid-user</Limit> Cordialement, Gimini
Dan Posté 2 Mars 2005 Posté 2 Mars 2005 Aie ... pas de doc popur ça. Mais c'est assez simple. Il suffit de lancer webmin sur le serveur dédié et aller dans "system" (icône en haut) Tu choisis "Utilisateurs et Groupes" et crées un nouvel utilisateur. Attention, le module MD5 (ou Digest::MD5) manque sur l'installation de base. Tu ne pourras pas donner de mot de passe en clair à l'utilisateur. Il faut donc d'abord ajouter ce module. Si tu veux le faire, c'est dans "Others"-->"Perl Modules". Il suffit d'ajouter un module qui se nomme "Digest::MD5" ... c'est très simple. Si tu coinces, envoies-moi le nom du serveur , le mot de passe root et le nom et mot de passe que tu souhaites, je te créerai le compte. Il ne faut pas plus de quelques minutes pour installer le module perl qui manque. Lorsque tu crées l'utilisateur, choisis /bin/false comme shell et le répertoire voulu comme $HOME (en haut à droite) Décoches les 3 options (coche faux) dans la partie basse 'Après la création' ... et c'est tout bon
gimini Posté 2 Mars 2005 Auteur Posté 2 Mars 2005 Merci pour ta patience. Notre hébergement est sur serveur mutualisé. Cela fonctionne-t-il aussi ? Et pour le reste de ton post, je ne comprends pas un mot !!! Gimini
Dan Posté 2 Mars 2005 Posté 2 Mars 2005 On s'est expliqué par téléphone... il est clair que cette procédure s'applique à un serveur dédié, et non un 60GP d'OVH ... Désolé pour la mauvaise interprétation ! Dan
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant