Serveur Web, FTP sous Linux

Serveur Web, FTP sous Linux - Divers - Linux et OS Alternatifs

Marsh Posté le 21-01-2008 à 10:34:21    

Bonjour
 
je souhaite mettre en place un serveur FTP sécurisé ainsi qu'un serveur WEB pointant vers le répertoire FTP.
Je ne connais pas sous linux quel soft utilisé et surtout je voudrais savoir quelles distribution de linux sont les plus appropriés pour un serveur Web FTP.
 
merci

Reply

Marsh Posté le 21-01-2008 à 10:34:21   

Reply

Marsh Posté le 21-01-2008 à 10:35:49    

distro: n'importe, je te conseille Debian
softs: apache ou lighthttpd (apache pour commencer, on vas dire), pure/pro/vs - ftpd ou sftp
 
edit: il n'est pas interdit de faire des recherches


Message édité par zecrazytux le 21-01-2008 à 10:36:13

---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 21-01-2008 à 10:53:18    

au niveau distribution j'avais souvent entendu parlé de la Debian mais je ne trouve pas de comparatif des dernières versions de linux mise à part celui ci qui n'est plus vraiment récent :  
http://mtodorovic.developpez.com/temp/comparatif/
 
merci de ton aide

Reply

Marsh Posté le 21-01-2008 à 11:03:53    

scarabaeus a écrit :

au niveau distribution j'avais souvent entendu parlé de la Debian mais je ne trouve pas de comparatif des dernières versions de linux mise à part celui ci qui n'est plus vraiment récent :  
http://mtodorovic.developpez.com/temp/comparatif/
 
merci de ton aide


bonjour
 
deja, un comparo entre distro linux, je trouve ca plutot debile....
ou alors, tu fais une comparaison entre : gestionnaires de paquets (officiels+non-officiels, mais ca reste subjectif), quantite de paquets, et apres le niveau requis pour l'utiliser.
 
Debian, bien que je n'aime pas, tu peux y aller et faire confiance.
Ya mass-paquets, un gestionnaire de cafe paquets facile et digne d'un clickodrome tellement c'est simple, mais bcp plus efficace.
 
Pour le type d'utilisation, ca va dependre de la personne qui administre la machine.
Perso,. j'ai des Slackware en desktop et en server (dedibox), par contre sur mon laptop, c'est une Arch-Linux (bien qu'encore immature).
 
Voila.
 
Si tu veux un comparo rapide et relativement exhaustif, ya ca : http://en.wikipedia.org/wiki/Compa [...] tributions
 
Si tu ne connais pas grand chose a linux et que tu cherches une distro, va sur Debian. Ya une tres grosse communaute et pleins de gens qui seront ravis de t'aider ;)


Message édité par peyo22 le 21-01-2008 à 11:04:41

---------------
"Se tromper est humain ; Vraiment foutre la merde necessite le mot de passe de root."
Reply

Marsh Posté le 21-01-2008 à 11:49:16    

sinon y a   webdav, c'est un module apache, tu pourras déposer tes fichiers sur  ton répertoire web

Reply

Marsh Posté le 21-01-2008 à 12:05:48    

webdav c'est comme sous IIS 6 sous w2k3 ca permet d'obtenir un serveur ftp sécurisé mais utilisant le protocole https, du moins corrige mi si je me trompe.

Reply

Marsh Posté le 21-01-2008 à 12:09:34    

scarabaeus a écrit :

webdav c'est comme sous IIS 6 sous w2k3 ca permet d'obtenir un serveur ftp sécurisé mais utilisant le protocole https, du moins corrige mi si je me trompe.


 
ouai je corrige
 
webdav c'est webdav, pas du ftp.
ça passe par le proto http et donc https si tu le souhaite mais pas obligatoirement.


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 21-01-2008 à 15:29:09    

Bonjour  
 
Si sous Linux je mettre en place un serveur Web + SSL + WebDav dans une DMZ sachant que l'authentification serai basé sur un active directory sous w2k3. Néanmoins le serveur web devra être accessible par le partage à partir du réseau local pour atteindre les dossiers WebDav. Je souhaiterait également que l'administration du serveur puisse se faire à distance comme sous w2k3.
J'aurai besoin de quel logiciel :  
J'ai recherché sur internet voici ce que j'ai trouvé :  
 
 Serveur HTTP : Apache  
 
 Moteur SSL : OpenSSL, Apache mod_ssl
 
 WebDAV signifie Web enabled Distributed Authoring and Versioning, c'est-à-dire gestion de publication et de configuration sur Internet. Il fournit un environnement partagé aux utilisateurs pour éditer/gérer leurs fichiers sur les serveurs Web. Techniquement, DAV est une extension du protocole http.  
Module Apache.
 
 mod_auth_ldap est un module pour Apache permettant l'authentification des internautes par rapport à un annuaire LDAP (Lightweight Directory Access Protocol).
 
 mod_authz_ldap :un module d'authentification/autorisation pour Apache exploitant les certificats X509
 
 OpenLDAP : pour pouvoir communiquer avec active directory
 
merci à tous de votre aide

Message cité 1 fois
Message édité par scarabaeus le 21-01-2008 à 15:56:46
Reply

Marsh Posté le 21-01-2008 à 18:10:57    

nan  t'as pas besoin d'openLDAP
mod_auth_ldap se connecte directement à active directory

Reply

Marsh Posté le 21-01-2008 à 18:52:21    

Ok merci pour ton info.
 j'ai recherché sur le net la différence entre ces deux modules j'ai du mal à comprendre comment cela marche.
D'après ce lien (http://docsman.koalabs.org/docs/5/Reverse%20proxy%20avec%20authentification%20forte.html)  
le second module utilise un certificat ainsi qu'un couple login mot de passe.  
Le premier module se base uniquement sur un login et mot de passe correspondant aux utilisateur d'active directory?
 
 mod_auth_ldap est un module pour Apache permettant l'authentification des internautes par rapport à un annuaire LDAP (Lightweight Directory Access Protocol).
 
 mod_authz_ldap : un module d'authentification/autorisation pour Apache exploitant les certificats X509
 
merci de votre aide


Message édité par scarabaeus le 21-01-2008 à 18:56:05
Reply

Marsh Posté le 21-01-2008 à 18:52:21   

Reply

Marsh Posté le 23-01-2008 à 11:47:48    

bonjour
 
personne peut me dire la différence ?
 

Reply

Marsh Posté le 23-01-2008 à 11:52:47    

mod_authz_ldap:
 

Citation :


What it does
 
This Apache LDAP authentication/authorization module tries to solve the following problems that other such modules may not solve in all cases:
 
   1. Map the short form of the distinguished name of a certificate and its issuer obtained from the environment of mod_ssl to a user distinguished name in an LDAP directory.
   2. Check the age of a password in an LDAP directory, denying authorization in case the password is to old.
   3. Authorize a user based on roles or an arbitrary LDAP filter expression.
   4. Authorize a user based on whether he owns a file or belongs to the group owning a file.  
 
The module can perform an ordinary LDAP authentication using an LDAP bind call, but is incapable of verifying an SHA1 or crypt password hash from the directory, as mod_auth_ldap can.
 


 
non officiel, fournis "as is", et exploitant les certificats ssl
 
mod_auth_ldap est un module officiel documenté dans le projet apache...


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 23-01-2008 à 12:19:51    

scarabaeus a écrit :

Je souhaiterait également que l'administration du serveur puisse se faire à distance comme sous w2k3.


 
Ben c'est ça en régle général sur un serveur linux: le clavier et l'écran ne sont utiles qu'à l'installation initiale tout le reste peut se faire à distance.
 
Pour l'accès à la console: ssh
pour l'accès aux fichiers: sftp (protocole géré par ssh)
Si tu veux une version graphique pour la configuration et la gestion de la machine et des services: webmin


Message édité par monsieur le 23-01-2008 à 12:21:42
Reply

Marsh Posté le 23-01-2008 à 14:53:22    

merci pour votre aide

Reply

Marsh Posté le 23-01-2008 à 15:03:09    

rectification il ne faut pas que le serveur Web soit dans le domaine pour des problèmes de sécurité du coup, l'authentification se fera avec les comptes utilisateurs créés sur le serveur Linux.
 
J'ai alors juste maintenant besoin de :  
  Serveur HTTP : Apache  
 
 Moteur SSL : OpenSSL, Apache mod_ssl  
 
 WebDAV signifie Web enabled Distributed Authoring and Versioning, c'est-à-dire gestion de publication et de configuration sur Internet. Il fournit un environnement partagé aux utilisateurs pour éditer/gérer leurs fichiers sur les serveurs Web. Techniquement, DAV est une extension du protocole http.  
Module Apache.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed