DEDIBOX-NEWS.COM

Le Forum Non Officiel de la DEDIBOX

Vous n'êtes pas identifié.

#1 2008-03-31 18:49:34

stifler6969
Jeidi
Date d'inscription: 2008-03-12
Messages: 132

Apache/Proftpd configuration des droits aux dossiers (sites)

Bonjour,

J'ai installé un ubuntu serveur 7.10 avec apache et proftpd. Tout fonctionne bien.
Les sites apache se trouve dans /var/www/sites et le ftp possède un utilisateur par site qui est chrooté dans /var/www/sites.

Le problème est que je ne peux pas uploader mes fichiers, ce qui est normal car je n'est pas le droit.

Chaque site (dossier) possède les droits 755 avec comme owner "root" et comme groupe "root".
Apache se lance avec l'utilisateur "www-data" et le groupe "www-data".
Proftpd se lance avec l'utilisateur "nobody" et le groupe "nogroup".

Que dois-je faire pour avoir la meilleure sécurisation possible de mes serveurs ?


Ça peut arriver au meilleur d'entre nous !

Hors ligne

 

#2 2008-03-31 18:51:22

goldyfruit
Membres d'honneurs
Lieu: 92500
Date d'inscription: 2006-06-19
Messages: 2722
Site web

Re: Apache/Proftpd configuration des droits aux dossiers (sites)

L'utilisateur qui se connecter au FTP est un utilisateur système ou virtuel ?

Hors ligne

 

#3 2008-03-31 19:00:16

stifler6969
Jeidi
Date d'inscription: 2008-03-12
Messages: 132

Re: Apache/Proftpd configuration des droits aux dossiers (sites)

Le login/mdp utilisé pour se connecter au ftp est un utilisateur Linux (/etc/passwd)


Ça peut arriver au meilleur d'entre nous !

Hors ligne

 

#4 2008-03-31 19:11:51

goldyfruit
Membres d'honneurs
Lieu: 92500
Date d'inscription: 2006-06-19
Messages: 2722
Site web

Re: Apache/Proftpd configuration des droits aux dossiers (sites)

Tu peux donc ajouter ton utilisateur système au groupe "www-data".

Code:

# addgroup tonuser www-data

Tu appliques ensuite un chmod 775 sur le répertoire "sites".

Hors ligne

 

#5 2008-03-31 19:20:57

stifler6969
Jeidi
Date d'inscription: 2008-03-12
Messages: 132

Re: Apache/Proftpd configuration des droits aux dossiers (sites)

et un

Code:

# chown www-data:www-data /var/www/sites

Je vais voir si cela fonctionne demain !


Ça peut arriver au meilleur d'entre nous !

Hors ligne

 

#6 2008-05-07 09:52:48

georgieboy
Membre
Date d'inscription: 2008-05-02
Messages: 32

Re: Apache/Proftpd configuration des droits aux dossiers (sites)

et dans le cas d'utilisateurs virtuels, le même problème pourrait se résoudre comment ?

merci wink


http://www.serverspy.net/bin/hmon.mpl?a=88.191.76.9:27015&g=0

Hors ligne

 

#7 2008-05-10 17:20:51

georgieboy
Membre
Date d'inscription: 2008-05-02
Messages: 32

Re: Apache/Proftpd configuration des droits aux dossiers (sites)

Je vais répondre moi même à ma question wink
pour créer un utilisateur virtuel ayant les mêmes droits qu'un utilisateur système

Code:

pure-pw useradd utilisateur_virtuel -u xxxx -g yyyy -d /repertoire_racine

ou xxxx est l'uid de l'utilisateur système et yyyy le guid du groupe auquel il appartient (si l'utilisateur n'appartient à aucun groupe je crois que xxxx=yyyy) cf /etc/passwd

me corriger si je dis des énormités !


http://www.serverspy.net/bin/hmon.mpl?a=88.191.76.9:27015&g=0

Hors ligne

 

#8 2008-05-11 02:12:15

Papy
Jeidi
Date d'inscription: 2006-08-19
Messages: 122

Re: Apache/Proftpd configuration des droits aux dossiers (sites)

sa m intéresse énormément, du coup j attend une éventuelle correction ^^

Hors ligne

 

#9 2008-05-11 22:51:56

georgieboy
Membre
Date d'inscription: 2008-05-02
Messages: 32

Re: Apache/Proftpd configuration des droits aux dossiers (sites)

J'utilise cette fonctionnalité pour cloisonner l'accès ftp à mes serveurs de jeu dans des répertoires différents et çà fonctionne. Il y a peut-être moyen de faire plus propre. Mais apriori je n'ai pas dit d'énormité big_smile


http://www.serverspy.net/bin/hmon.mpl?a=88.191.76.9:27015&g=0

Hors ligne

 

Pied de page des forums

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson