Précédent   Forum des professionnels en informatique > Systèmes > Linux > Réseau
Réseau Vos questions autour des réseaux et télécoms sous Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/08/2007, 18h01   #1
Invité de passage
 
Inscription : août 2007
Messages : 8
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 8
Points : 0
Points : 0
Par défaut Créer un wiki via ftp sur ubuntu

Bonjour,
je désire mettre en place un wiki ( mediawiki) accessible par ftp sur ubuntu.
J'ai installé ubuntu festy sur ma machine, puis LAMP. Ensuite, j'ai mis en place proftpd.
Je me suis inscrit sur noip.com pour avoir un adresse ip statique. Je ne suis pas sur d'avoir bien configuré. Je suis allé voir sur whatismyip.com pour comparer mon addresse ip publique et celle gardée par noip.com c'est la meme. L'addressage dynamique marche.
Si je tape ftp://mon_nom_de_machine.no-ip.org cela ne marche pas.

Le wiki est accessible en local.
Je n'arrive pas a configurer mon ftp avec proftpd pour y accéder du net.
Je n'arrive pas du tout a faire le lien entre proftpd, noip et mon wiki.
Je suis un débutant en linux, aidez moi s'il vous plait.

Bon week end a tous.merci d'avance
titoi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/08/2007, 18h08   #2
Invité de passage
 
Inscription : février 2007
Messages : 3
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : février 2007
Messages : 3
Points : 3
Points : 3
Bon, si tout est accessible en local c'est un problème de configuration de ton routeur / *box.

Il faut que tu rediriges les ports 80 (http) et 21 (ftp) vers l'IP locale de ton serveur.
ShevA est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/09/2007, 10h15   #3
Invité de passage
 
Inscription : août 2007
Messages : 8
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 8
Points : 0
Points : 0
bonjour,

j'ai recu des échos comme quoi un wiki est difficile a mettre sur un ftp.
Donc est-ce possible?
Autrement, est il plus facile de mettre mon wiki sur un site web?

merci
titoi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/09/2007, 12h04   #4
Membre régulier
 
Avatar de dpourdid
 
Inscription : mars 2007
Messages : 72
Détails du profil
Informations personnelles :
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : mars 2007
Messages : 72
Points : 79
Points : 79
un WiKi sert à visualiser des pages (html ou php)
alors que le FTP sert uniquement au transfert de fichier (d'où le nom )

si tu mets une base de connaissance sur un server FTP, tu vas en quelque sorte obliger les gens à télécharger l'article qu'il veulent lire, c'est pas le but je pense...

le mieux c'est le server web tout bête avec des pages php et hop
dpourdid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/09/2007, 13h17   #5
Invité de passage
 
Inscription : août 2007
Messages : 8
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 8
Points : 0
Points : 0
Merci dpourdid,

je vais essayer de le mettre sur le site web de mon entreprise.
Je reviens dès que j'ai testé.

a +
titoi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/09/2007, 11h00   #6
Invité de passage
 
Inscription : août 2007
Messages : 8
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 8
Points : 0
Points : 0
Bonjour,

C'est bon j'ai réussi a mettre mon wiki sur mon serveur web interne.
J'ai fais un lien entre mon wiki et mon site internet.
Tout fonctionne cependant, j'aimerais savoir si c'est possible de mettre plusieurs wiki sur un seul serveur. Je précise mon serveur est sous ubuntu 7.04.
Si cela est possibl que dois-je faire ?

Merci
titoi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/09/2007, 10h18   #7
Membre régulier
 
Avatar de dpourdid
 
Inscription : mars 2007
Messages : 72
Détails du profil
Informations personnelles :
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : mars 2007
Messages : 72
Points : 79
Points : 79
Salut,

je pense que c'est possible de mettre plusieurs WiKi sur un seul server, à mon avis ça revien à héberger plusieurs site, apache fait ça très bien
c'est ce qu'on appelle le "multi homing"

il faut créer des "virtual hosts" dans ton fichier "httpd.conf"

en premier lieu décommenter la ligne "NameVirtualHost *"
puis ensuite dans le fichier de conf
Code :
1
2
3
4
5
<VirtualHost *>
    ServerAdmin webmaster@nomdomaine
    DocumentRoot chemin d'accès
    ServerName nomdomaine
</VirtualHost>
et consulter le HowTo et les WiKi sur apache, y'en a plein

bon courage
D.
dpourdid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2007, 09h38   #8
Invité de passage
 
Inscription : août 2007
Messages : 8
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 8
Points : 0
Points : 0
salut,

J'ai cherché le fichier httpd.conf et je l'ai trouvé dans /etc/apache2/ cependant ce fichier est vide.
Je ne sais pas si cela est normal ou si ce fichier est présent ailleur.
Que dois-je faire ? Dois-je mettre ce qui suis dedans quand meme?

<VirtualHost *>
ServerAdmin webmaster@nomdomaine
DocumentRoot chemin d'accès
ServerName nomdomaine
</VirtualHost>

Je vais chercher des infos comme tu m'as indiqué sur le HowTo et les WiKi sur apache en espérant que cela m'aide.

Merci pour ton aide.
titoi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2007, 14h47   #9
Membre régulier
 
Avatar de dpourdid
 
Inscription : mars 2007
Messages : 72
Détails du profil
Informations personnelles :
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : mars 2007
Messages : 72
Points : 79
Points : 79
c'est bon pour le fichier, par contre si il est vide c'est que ta config est ailleur...
essaies de lancer e commande pour savoir si il n'y a pas un fichier planqué dans un coin... il doit y en avoir un sans aucun doute

ensuite tu peux essayer de te rendre
c'est sur ce même site
tu trouveras sans doute des éléments. moi je connais un peu les fichiers de conf de apache, mais je n'ai jamais mis le "multi homing" en place sory

bon courage
@+
D.
dpourdid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/09/2007, 10h25   #10
Invité de passage
 
Inscription : août 2007
Messages : 8
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 8
Points : 0
Points : 0
salut,

Merci dpourdid pour ton aide, je vais essayer de voir ca plus tard, j'ai un autre problème et de taille a régler.
J'ai remarqué que mon wiki pouvait etre modifié par tout le monde.
Petit soucis, a chaque fois qu'on se connecte a mon wiki on arrive en super utilisateur donc j'aimerais éviter ca a tout prix.
En effet, je désire que chaque utilisateur se connectant a mon wiki et voulant modifier une page doit s'authentifier avant de pouvoir faire quoi que ce soit.
Que dois-je faire pour le rendre plus sécurisé? Quel fichier de conf dois-je modifier?

Merci de m'aider, je suis novice et désespéré.
titoi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2007, 09h41   #11
Invité de passage
 
Inscription : août 2007
Messages : 8
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 8
Points : 0
Points : 0
salut,

C'est bon j'ai réussi à sécuriser mon wiki.
Maintenant, je vais essayer de mettre plusieurs wiki sur mon serveur.
J'ai trouvé une doc en anglais la dessus, je vais essayé de mettre ca en place.
Si certains d'entre vous ont déja réalisé l'opération et qu'ils ont eu des difficultés ou des tuto qui expliquent bien comment faire, je suis preneur.

Merci a +
titoi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2007, 09h56   #12
Membre régulier
 
Avatar de dpourdid
 
Inscription : mars 2007
Messages : 72
Détails du profil
Informations personnelles :
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : mars 2007
Messages : 72
Points : 79
Points : 79
Salut
bizare ton truc,

essais d'être un peu plus précis...

- quand on se connecte à ton wiki, on entre via login:password ou c'est en accès libre?
- tu dis qu'on est identifié en root depuis ton wiki, je ne vois pas bien comment c'est possible, normalement à l'installation, apache cré des users et des groupes qui lui sont propre (www en général)
Tu as relevé ce problème comment, tu vois des traces dans les fichiers de log? post le ici si c'est le cas, y'a peut-être quelque chose à en tirer

- pour protéger l'accès à une page en particulier, il y a plusieurs solution. Le "htaccess" est un des mieux à mon avis (mais chacun fait à sa façon) mais qui nécessite l'utilisation de php (je crois que tu l'as déjà). Deux fichiers de conf sont utilisés, ".htaccess" et ".htpasswd" moi j'ai tout fais comme ils disent et je m'en suis pas trop mal sorti

bonne lecture, bon courage
@+
D.
dpourdid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2007, 10h26   #13
Invité de passage
 
Inscription : août 2007
Messages : 8
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 8
Points : 0
Points : 0
salut,

En fait, je sais pas trop pourquoi mais quand j'arrivais sur mon wiki je pouvais tout modifier sans aucune indentification ne me soit demandée.
Je suis allé dans le fichier DefaultSettings.php présent dans /usr/share/mediawiki1.7/includes.

J'ai trouvé les lignes suivantes qui me semblaient mal configurées.

// Implicit group for all visitors
$wgGroupPermissions['*' ]['createaccount'] = true;
$wgGroupPermissions['*' ]['read'] = true;
$wgGroupPermissions['*' ]['edit'] = true;
$wgGroupPermissions['*' ]['createpage'] = true;
$wgGroupPermissions['*' ]['createtalk'] = true;

Du coup j'ai changé certains éléments pour donner le résultat qui suit.

// Implicit group for all visitors
$wgGroupPermissions['*' ]['createaccount'] = true;
$wgGroupPermissions['user' ]['read'] = true;
$wgGroupPermissions['user' ]['edit'] = true;
$wgGroupPermissions['user' ]['createpage'] = true;
$wgGroupPermissions['user' ]['createtalk'] = true;


Au final il me demande un mot de passe et je peux pas éditer comme je veux si je ne suis pas authentifié.
Je ne sais pas si j'ai fais une connerie en faisant cela mais il me semble que non.
C'est pas recommandé ce que j'ai fais dpourdid ?

Merci
titoi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/09/2007, 16h49   #14
Membre régulier
 
Avatar de dpourdid
 
Inscription : mars 2007
Messages : 72
Détails du profil
Informations personnelles :
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : mars 2007
Messages : 72
Points : 79
Points : 79
salut,

je ne connaisais pas ce fichier de conf, je suppose qu'il est propre au wiki...

à première vu c'est bon, moi j'aurais peut-être laisser le 'read' sur *
$wgGroupPermissions['*' ]['read'] = true;

mais comme j'ai pas vu la doc.

si ça fonctionne bien de cette façon, laisse le tel quel

affaire à suivre...
sur ces bons mots, bon week-end
D.

ce soir y'a match
dpourdid est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h59.


 
 
 
 
Partenaires

Hébergement Web