Bonjour à tous,
je passe incognito dans la rubrique linux parce que je suis acheté un serveur dédié que j'ai mis sous feisty server et à l'heure actuelle, je connais trois commandes sous linux:
ls
lol
mdr
bref, j'ai mis à peu près 3h pour installer la plateforme LAMP (qui marche très bien)
puis j'ai installé pureftpd en suivant ce tuto là
J'aimerai faire deux choses avec puretpd:
- plein d'utilisateurs qui ont un rep home commun /home/ftp
- UN utilisateur qui accès à /var/www pour pouvoir modifier les fichiers de mon serveur web par ftp
l'étape 1, c'est pas trop compliqué.
l'étape 2, j'ai crée l'utilisateur avec le bon path
et quand je me loggue par ftp, il peut parcourir les rep mais n'a pas le droit d'écriture.sudo pure-pw useradd test -u ftpuser -g ftpgroup -d /var/www
c'est facile vous allez me dire...mais pour moi non
je me doute que je vais faire du chmod mais en fait, je me dis que le plus simple, c'est mettre mon utilisateur ftpuser comme propriétaire du rep www mais à ce moment là, est-ce que php, mysql, etc vont pas faire la gueule que ce ne soit plus root
OU ALORS, je modifie les droits du groupe ftpgroup pour qu'il puisse ecrire dedans. ou alors juste de ftpuser (car test est un user virtuel) mais là je sais plus faire
merci d'avance
edit: j'ai trouvé par miracle les ACL donc j'ai vérifié que ma distrib etait compilée pour les utiliser, puis j'ai installé le package ACL et j'ai tapé ceci
et bah il aime pas "operation non supported" :/
Code : Sélectionner tout - Visualiser dans une fenêtre à part setfacl -m u:ftpuser:rw /var/www
j'ai aussi essayer
sans succès
Code : Sélectionner tout - Visualiser dans une fenêtre à part setfacl -m d:u:ftpuser:rw /var/www
Partager