OVH Cloud OVH Cloud

Serveur de fichiers

40 réponses
Avatar
Prenom.Nom
Bonjour,

J'ai besoin de mettre à disposition des fichiers pour les entreprises
avec lesquelles je travaille.

J'ai mis en place un serveur ftp qui fonctionne parfaitement avec les
grosses boites qui ont l'habitude, mais dès que ce sont des petites
entreprises avec des vieux systèmes, ça pédale un peu dans la semoule...
Il faut à chaque fois plusieurs coups de fil/mails pour qu'ils arrivent
à télécharger un truc, quand ils n'essaient pas d'ouvrir directement le
fichier sur le serveur sans l'avoir téléchargé avant !!! (Pour un
neuneu, le fait de voir un fichier dans le Finder ou l'explorateur de
fichiers lui fait immédiatement penser que ce fichier est déjà sur son
disque...) Le gain de temps est tout de suite moins intéressant, et il
n'est pas rare qu'une entreprise finisse par venir avec son CD ou sa
clef usb, ce qui me gave et n'est de toute façon pas toujours possible
(pour cause d'éloignement).

Bref, je voudrais savoir si un serveur de fichiers plus simple (voire
intuitif) existe ayant les possibilités suivantes :
- Mise à disposition de fichiers en local (sur mon DD),
- Accès anonymous et protégé,
- Utilisation évidente pour le client,
- Cross-platform

Merci d'avance pour vos avis zéclairés,

PS : XPost sur fcomx et fcsmc, et retour vers fcomx pour cause d'install
sous Tiger.
--
Gilles
http://www.Gilles.Silberzahn.com

10 réponses

1 2 3 4
Avatar
Prenom.Nom
Jacques Foucry wrote:

Pour chacun d'entre eux une petite vidéo (avec Snapx Pro par exemple) pour
expliquer comment faire.


Oui, je crois que c'est ce que je vais faire, finalement...
--
Gilles
http://www.Gilles.Silberzahn.com

Avatar
Prenom.Nom
Matt wrote:

Regarde si /etc/httpd/users/<utilisateur>.conf est kosher.


Bon, ce fichier n'existait pas. Alors j'ai dupliqué celui d'un autre
utilisateur (stan) où il y a ça :

<Directory "/Users/stan/Sites/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>

J'ai remplacé "stan" (lui) par "zbz" (moi) dans le fichier et dans son
nom, mais ça fait rien de mieux...

Par contre, http://127.0.0.1/~zbz/Test/ me renvoie l'erreur 403, alors
que http://127.0.0.1/~stan/Test/ me fait un listing du dossier Test. Et
http://127.0.0.1/~zbz/index.html ne m'affiche pas la page d'accueil
d'Apache...

Hummm. Et si je lançais une réparation des autorisations ?
--
Gilles
http://www.Gilles.Silberzahn.com

Avatar
patpro ~ Patrick Proniewski
In article <1hb99bx.qv63w716y4i5qN%,
(Gilles Silberzahn) wrote:

Matt wrote:

Regarde si /etc/httpd/users/<utilisateur>.conf est kosher.


Bon, ce fichier n'existait pas. Alors j'ai dupliqué celui d'un autre
utilisateur (stan) où il y a ça :

<Directory "/Users/stan/Sites/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>

J'ai remplacé "stan" (lui) par "zbz" (moi) dans le fichier et dans son
nom, mais ça fait rien de mieux...


tu as relancé Apache ensuite ?

Hummm. Et si je lançais une réparation des autorisations ?


non.


patpro


Avatar
Prenom.Nom
patpro ~ Patrick Proniewski wrote:

tu as relancé Apache ensuite ?


Oui, en redémarrant carrément...

Hummm. Et si je lançais une réparation des autorisations ?


non.


An bon, pourquoi ? Parce que ça ne changera rien ou parce que tu veux
avoir le fin mot de l'histoire (ce que je respecte d'ailleurs) ?
--
Gilles
http://www.Gilles.Silberzahn.com


Avatar
patpro ~ Patrick Proniewski
In article <1hb9ayy.smbypz10fadogN%,
(Gilles Silberzahn) wrote:

patpro ~ Patrick Proniewski wrote:

tu as relancé Apache ensuite ?


Oui, en redémarrant carrément...

Hummm. Et si je lançais une réparation des autorisations ?


non.


An bon, pourquoi ? Parce que ça ne changera rien ou parce que tu veux
avoir le fin mot de l'histoire (ce que je respecte d'ailleurs) ?


parce que ça ne changerait rien.
donne nous plutot le résultat de ls -l /etc/httpd/*

Et au passage, regarde la fin du fichier /var/log/httpd/error_log


patpro



Avatar
Prenom.Nom
patpro ~ Patrick Proniewski wrote:

donne nous plutot le résultat de ls -l /etc/httpd/*


-rw-r--r-- 1 root wheel 38653 Jun 1 2005 /etc/httpd/httpd.conf
-rw-r--r-- 1 root wheel 38328 Jul 20 2004
/etc/httpd/httpd.conf.applesaved
-rw-r--r-- 1 root wheel 37417 Mar 20 2005 /etc/httpd/httpd.conf.bak
-rw-r--r-- 1 root wheel 38334 Mar 20 2005
/etc/httpd/httpd.conf.default
-rw-r--r-- 1 root wheel 38010 Jul 20 2004
/etc/httpd/httpd.conf.entropy-backup.1090347386
-rw-r--r-- 1 root wheel 38328 Jul 20 2004
/etc/httpd/httpd.conf.entropy-backup.1090347636
-rw-r--r-- 1 root wheel 38334 Jun 1 2005
/etc/httpd/httpd.conf.entropy-backup.1117639910
-rw-r--r-- 1 root wheel 38653 Jun 1 2005
/etc/httpd/httpd.conf.entropy-temp
-rw-r--r-- 1 root wheel 38541 Dec 3 2004
/etc/httpd/httpd.conf.user_modified
-rw-r--r-- 1 root wheel 12965 Mar 20 2005 /etc/httpd/magic
-rw-r--r-- 1 root wheel 12965 Mar 20 2005 /etc/httpd/magic.default
-rw-r--r-- 1 root wheel 15201 Mar 20 2005 /etc/httpd/mime.types
-rw-r--r-- 1 root wheel 15201 Mar 20 2005
/etc/httpd/mime.types.default

/etc/httpd/users:
total 16
-rw-r--r-- 1 root wheel 140 Apr 13 2004 stan.conf
-rw-r--r-- 1 root wheel 139 Feb 24 08:30 zbz.conf


Et au passage, regarde la fin du fichier /var/log/httpd/error_log


[Fri Feb 24 10:03:34 2006] [error] [client 127.0.0.1] (13)Permission
denied: access to /~zbz/ failed because search permissions are missing
on a component of the path

--
Gilles
http://www.Gilles.Silberzahn.com

Avatar
patpro ~ Patrick Proniewski
In article <1hb9d97.619dif1963x2mN%,
(Gilles Silberzahn) wrote:

patpro ~ Patrick Proniewski wrote:

donne nous plutot le résultat de ls -l /etc/httpd/*
...


/etc/httpd/users:
total 16
-rw-r--r-- 1 root wheel 140 Apr 13 2004 stan.conf
-rw-r--r-- 1 root wheel 139 Feb 24 08:30 zbz.conf


ok, c'est tout bon.


Et au passage, regarde la fin du fichier /var/log/httpd/error_log


[Fri Feb 24 10:03:34 2006] [error] [client 127.0.0.1] (13)Permission
denied: access to /~zbz/ failed because search permissions are missing
on a component of the path


et ben voilà :)

chmod ugo+x /Users/zbz /Users/zbz/Sites

patpro


Avatar
Prenom.Nom
patpro ~ Patrick Proniewski wrote:

chmod ugo+x /Users/zbz /Users/zbz/Sites


Banco, ça fonctionne...
Tu peux m'expliquer cette ligne, stp ?

Merci pour tout.
--
Gilles
http://www.Gilles.Silberzahn.com

Avatar
patpro ~ Patrick Proniewski
In article <1hb9fkr.1c10eqc1l1awnxN%,
(Gilles Silberzahn) wrote:

patpro ~ Patrick Proniewski wrote:

chmod ugo+x /Users/zbz /Users/zbz/Sites


Banco, ça fonctionne...
Tu peux m'expliquer cette ligne, stp ?


ça remet le bit +x (execution) sur les répertoires zbz et zbz/Sites.
Sans ce bit, apache ne peut pas aller chercher lister les fichiers
contenus dans Sites.

patpro


Avatar
Prenom.Nom
patpro ~ Patrick Proniewski wrote:

ça remet le bit +x (execution) sur les répertoires zbz et zbz/Sites.
Sans ce bit, apache ne peut pas aller chercher lister les fichiers
contenus dans Sites.


ok, merci à tous les 2.
--
Gilles
http://www.Gilles.Silberzahn.com

1 2 3 4