Pages : 1
#1 Le 10/10/2007, à 09:33
- Peat.hagore
Petit débat: serveur ftp vs serveur apache2.
Bonjour a toutes et tous
Voila, je me suis monté un petit serveur web et ftp
(Lamp + gproftpd )
( pour le moment en local, le temps de divers test puis dyndns adventure !!)
L'un et l'autre n'ont pas la meme fonction premiere.
Mais dans le cas d'un serveur web, on peut tres bien s'en servir pour stocker et telecharger pleins de fichier
( comme sur un serveur ftp)
Souvent, je lis que le protocole ftp est "vieux" et pas tres securisé, mais bon on peut utiliser ssh .
( souvent je lis qu'il est "sympa" juste pour des comptes anonymous)
( sois disant les mots de passes ne sont pas cryptés)
Qu"en pensez vous, est il utile d'avoir un serveur ftp?
et/ou
Es ce qu'un serveur web + .htaccess pour permettre un blocage sur certain dossier, pour le visiteur de passage.
(mot de passe crypté)
N'est pas Mieux?
Le seul avantage que je trouve au ftp
et que les fichiers et/ou dossiers ont les mets dans son dossier ftp et on a finis, a la volée.
Tandis que sur une page web, il faut prendre sont temps pour creer des liens sur sa page html.
( ou alors il y a une autre solution que je ne connais pas)
Donc vous qu'en Pensez Vous
ftp ou apache?
Bonne Journée
Amicalement
Peat.hagore
Hors ligne
#2 Le 10/10/2007, à 10:15
- alexduf
Re : Petit débat: serveur ftp vs serveur apache2.
Qu"en pensez vous, est il utile d'avoir un serveur ftp?
Si tu as besoin de déposer un fichier sur le serveur, ça peut etre pratique, ca dépend simplement de ton besoin.
Es ce qu'un serveur web + .htaccess pour permettre un blocage sur certain dossier, pour le visiteur de passage.
(mot de passe crypté)
N'est pas Mieux?
En fait tu veux donner un fichier 1 à un utilisateur A, mais tu ne veux pas que B puisse accéder à 1, c'est ca?
effectivement, là on s'approche d'une utilisation du FTP.
Le seul avantage que je trouve au ftp
et que les fichiers et/ou dossiers ont les mets dans son dossier ftp et on a finis, a la volée.
Tandis que sur une page web, il faut prendre sont temps pour creer des liens sur sa page html.
( ou alors il y a une autre solution que je ne connais pas)
Apache peut te générer un page html à la volée, listant le contenu de tout un répertoire... C'est même son comportement pas défaut. La preuve, tu va sur n'importe quel compte free qui n'as pas de index.html ou index.php, et tu seras fixé.
Donc vous qu'en Pensez Vous
ftp ou apache?
je pense qu'il faudrait que tu expliques le besoin pour mieux faire un choix.
Hors ligne
#3 Le 10/10/2007, à 12:08
- Peat.hagore
Re : Petit débat: serveur ftp vs serveur apache2.
Salut
Apache peut te générer un page html à la volée, listant le contenu de tout un répertoire... C'est même son comportement pas défaut. La preuve, tu vas sur n'importe quel compte free qui n'as pas de index.html ou index.php, et tu seras fixé.
tu peux me donner un exemple si tu en as Un.
Juste pour visualiser... c'est comme par exemple un index of/?
---------
Mon besoin, pour le moment aucun , ce ne sont juste que des questions d'ordres theoriques.
Je vois les possibilitées d'un serveur apache et je constate que l'on peut faire avec,
Plus ou moins les memes choses qu'un serveur ftp.
( avec me semble t'il plus de securitée)
Donc je me poses la question, de l'interet d'installer un serveur ftp
Voila tous.
Merci.
Hors ligne
#4 Le 10/10/2007, à 14:29
- alexduf
Re : Petit débat: serveur ftp vs serveur apache2.
Salut
tu peux me donner un exemple si tu en as Un.
Juste pour visualiser... c'est comme par exemple un index of/?
C'est exactement ça.
Je vois les possibilitées d'un serveur apache et je constate que l'on peut faire avec,
Plus ou moins les memes choses qu'un serveur ftp.
( avec me semble t'il plus de securitée)
Donc je me poses la question, de l'interet d'installer un serveur ftp
Ben avec un serveur ftp tu peux créer autant de comptes que tu le souhaites (et forcer la demande de login/mot de passe), attribuer des permissions pour tel ou tel répertoire à tel utilisateur, autoriser la suppression, la création et le renommage de fichiers sur le serveur.
Alors oui tu peux créer un compte en lecture seule qui ne pourra que télécharger les fichiers, sans avoir les autorisations d'écriture sur le serveur, ce qui revient globalement à un serveur HTTP (Apache en l'occurrence).
Maintenant avec un serveur http, tout ce que tu peut faire c'est autoriser telle adresse IP ou telle plage d'adresse IP à accéder à tel répertoire. Pas d'histoire de compte utilisateur (à mon humble connaissance).
je te conseille wikipedia pour plus de détails sur les protocoles HTTP et FTP histoire de voir l'étendue de chacun.
http://fr.wikipedia.org/wiki/Http
http://fr.wikipedia.org/wiki/Ftp
Dernière modification par alexduf (Le 10/10/2007, à 14:31)
Hors ligne
#5 Le 10/10/2007, à 14:40
- Peat.hagore
Re : Petit débat: serveur ftp vs serveur apache2.
Pas d'histoire de compte utilisateur (à mon humble connaissance)
que l'on peut contourner sous apache en creant un :
.htaccess + password , sur different dossier
un dossier nouveau pour chaques utilisateurs/groupes.
Non?
plus simplement:
1 dossier pour les amis avec login et mot de passe
1 dossier pour la famille avec login et mot de passe (different des amis)
attribuer des permissions pour tel ou tel répertoire à tel utilisateur, autoriser la suppression, la création et le renommage de fichiers sur le serveur.
Par contre je ne connais pas toutes les utilisations d'un serveur apache
(c'est simple a installer, mais c'est quand meme baleze les possibilitées offertes)
c'est peut etre la l'avantage d'un serveur ftp.
avoir differents droits sur un dossier
Pour mon cas , je vois pour l'utilisateur juste le faites de telecharger c'est tout.
protegé par un mot de passe bien sur.
(differents suivant l'utilisateur)
Le tout sous forme indexof/
( j'aime bien l'idée, un site web propre et la page de telechargement "brut" sans fioriture, ou l'on voit directement les dossiers a telecharger)
Donc pour mon cas, je vais donc me concentré sur Apache2
Dernière modification par Peat.hagore (Le 10/10/2007, à 14:47)
Hors ligne
#6 Le 10/10/2007, à 14:50
- alexduf
Re : Petit débat: serveur ftp vs serveur apache2.
.htaccess + password , sur different dossier
un dossier nouveau pour chaques utilisateurs/groupes.Non?
Ah ben je connaissait pas ^^
Bon courage pour apache
Hors ligne
#7 Le 10/10/2007, à 14:51
- effraie
Re : Petit débat: serveur ftp vs serveur apache2.
si ton objectif est principalement le partage de fichier, tu pourras restreindre (différemment mais aussi bien) l'accès aux fichiers et dossier avec http et ftp.
La grosse différence se situera dans le besoin que tu as ou non d'uploader des fichiers vers le serveur.
classiquement, on utilise un serveur FTP pour mettre en place des fichiers consultable par le biais de http
400iso.net
[Trops de chefs, pas assez d'indiens]
Hors ligne
#8 Le 10/10/2007, à 15:05
- Peat.hagore
Re : Petit débat: serveur ftp vs serveur apache2.
Peat.hagore a écrit :.htaccess + password , sur different dossier
un dossier nouveau pour chaques utilisateurs/groupes.Non?
Ah ben je connaissait pas ^^
Bon courage pour apache
Non serieux, je sais pas si tu rigoles ou non
.htaccess + .htpasswd
c'est ca ou non? ( je suis nouveau en ce qui concerne les serveurs)
dans l'idée je vois bien, une page html proposant par exemple 2 liens:
I famille + I ami
on click dessus et apparait une fenetre de connexion
avec user et mot de passe different suivant l'utilisateur
( ce qui sous entend 2 dosiers distincts )
c'est correct comme ca? sachant qu'il ne pourront que telecharger
( pas d'autres permissions)
La grosse différence se situera dans le besoin que tu as ou non d'uploader des fichiers vers le serveur.
La tu me surprend il y a des difficultées particulieres ?
classiquement, on utilise un serveur FTP pour mettre en place des fichiers consultable par le biais de http
Alors la , j'ai beau retourner ta phrase dans tous les sens, je ne la comprends pas.
Merci a vous
Hors ligne
#9 Le 10/10/2007, à 15:30
- alexduf
Re : Petit débat: serveur ftp vs serveur apache2.
alexduf a écrit :Peat.hagore a écrit :.htaccess + password , sur different dossier
un dossier nouveau pour chaques utilisateurs/groupes.Non?
Ah ben je connaissait pas ^^
Bon courage pour apache
Non serieux, je sais pas si tu rigoles ou non
.htaccess + .htpasswd
J'ai beau être informaticien j'ai pas la science infuse ^^ non je ne connaissait pas le .htpasswd donc là je vais pas vraiment t'aider.
dans l'idée je vois bien, une page html proposant par exemple 2 liens:
I famille + I ami
on click dessus et apparait une fenetre de connexion
avec user et mot de passe different suivant l'utilisateur
( ce qui sous entend 2 dosiers distincts )c'est correct comme ca? sachant qu'il ne pourront que telecharger
( pas d'autres permissions)
Ben si j'ai bien saisi le sens du htpasswd que je vien de découvrir je dirais que oui c'est pas mal.
La grosse différence se situera dans le besoin que tu as ou non d'uploader des fichiers vers le serveur.
La tu me surprend il y a des difficultées particulieres ?
Ben un serveur HTTP n'est accessible qu'en lecture, donc ta famille ne pourra pas déposer de fichier sur ton serveur.
classiquement, on utilise un serveur FTP pour mettre en place des fichiers consultable par le biais de http
Alors la , j'ai beau retourner ta phrase dans tous les sens, je ne la comprends pas.
Il veut dire que généralement, on utilise FTP pour déposer des fichiers dans un répertoire dur un serveur, et que généralement, ce même répertoire est ensuite accédé par HTTP.
Comme chez free par exemple.
Tu dépose tes fichiers en te connectant à ftp://ftpperso.free.fr, en te loggant avec toto par exemple, ensuite tu peux accéder à tes données via http://toto.free.fr
Il s'agit en fait du même repértoire.
Hors ligne
#10 Le 10/10/2007, à 16:34
- Peat.hagore
Re : Petit débat: serveur ftp vs serveur apache2.
Il veut dire que généralement, on utilise FTP pour déposer des fichiers dans un répertoire dur un serveur, et que généralement, ce même répertoire est ensuite accédé par HTTP.
Comme chez free par exemple.
Tu dépose tes fichiers en te connectant à ftp://ftpperso.free.fr, en te loggant avec toto par exemple, ensuite tu peux accéder à tes données via http://toto.free.fr
ok, je comprends mieux pourquoi sous KompoZer ex NVU ( wysiwyg createur de site internet) il y a un logiciel pour le ftp.
Donc, reprenons, tous ensemble.
( eloignons nous un peut du sujet)
j'ai un vieux 525 mhz, je veux m'en servir comme serveur web.
Pour heberger "mes" sites web et pour heberger des sites des amis
Donc pour eux, pour mettre a jour, donc a distance, de chez eux, ils leur faut pour le transfert de leur page, un logiciel ftp.
Ce qui implique que chez moi, je dois avoir un serveur ftp en plus d'un serveur apache.
leur dossier ftp est en fait le meme que leur dossier apache
C'est exact?
Maintenant, je comprends mieux l'idée du serveur ftp, il ne sert pas seulement a
" telecharger" , ou a faire du stockage.
Il permet de rendre possible la modification ou la mise a jour de site web, par son utilisateur/proprietaire
Donc en fait il me faut les deux, et eventuellement je peux m'en servir pour mon idée de depart, exprimé dans les premiers posts.
Dernière modification par Peat.hagore (Le 10/10/2007, à 16:37)
Hors ligne
#11 Le 10/10/2007, à 17:51
- alexduf
Re : Petit débat: serveur ftp vs serveur apache2.
Ouep tout cela m'a l'air très juste
Hors ligne
#12 Le 10/10/2007, à 18:33
- Peat.hagore
Re : Petit débat: serveur ftp vs serveur apache2.
Cool, il ne me reste plus que
comprendre et mettre en liaison l'ensemble, faire plein de test en local
(apache + ftp)
voir
meme essayer de monter un serveur de mail
( cela a l'air plus compliqué !!)
Donc pleins de necessaire et utile prise de tete
Tiens pour .htaccess et toutes ces posibilitées
( il y a meme un pdf)
http://cchatelain.developpez.com/articles/web/apache/htaccess/
Merci encore pour tous
et bonne continuation
Amicalement
Peat.hagore
Hors ligne
#13 Le 10/10/2007, à 18:43
- alexduf
Re : Petit débat: serveur ftp vs serveur apache2.
merci pour le lien,
Pour le serveur mail, tu risques de méchamment te faire spammer ^_^, on n'imagine pas le nombre de fois où on se fait scanner les ports par jours.
Hors ligne
#14 Le 10/10/2007, à 19:13
- Peat.hagore
Re : Petit débat: serveur ftp vs serveur apache2.
C'est vrai que pour le serveur de mail, il y a ce danger.
D'ailleur je penses ne pas l'installer sur mon 525mhz ( le serveur "complet" ftp + apache )
Mais sur un autre de mes ordis, je vais essayer de le tester.
Pour etre dire vrai ce qui m'interresse le plus dans l'idée d'un serveur de mail c'est ceci:
M'en servir pour creer des mails jetables.
Voir ce post:
http://forum.ubuntu-fr.org/viewtopic.php?id=149844
Techniquement ca marche.
Mais bon, Dans un premier temps je vais finaliser mon projet de serveur web.
Et, il me reste encore beaucoup de chose a apprendre sur ce sujet
Merci encore
Hors ligne
Pages : 1