web-dev-qa-db-fra.com

Comment ajouter la permission d'écrire sur / var / www pour mon client FTP

J'essaye d'installer le plugin Tapatalk sur mon forum phpbb3

enter image description here

La méthode d'écriture pour l'automod est FTP et la connexion est établie. Je pense que le client FTP n'a peut-être pas le droit d'écriture sur/var/www. Comment puis-je résoudre ce problème? J'utilise Ubuntu Server 12.04 avec vsftpd.

drwxr-xr-x 3 racine racine 4096 19 août 02:07 www

Merci!

3
01BTC10

Vous pouvez changer la propriété de/var/www pour qu'elle soit identique à celle utilisée par votre client FTP.

Par exemple, si votre client FTP s'exécute en tant que "personne", utilisez cette commande:

Sudo chown nobody:nobody /var/www

Sachez que cela permettra à votre client FTP de modifier n’importe quel des fichiers de/var/www et des sous-répertoires. Cela pourrait être un risque de sécurité. Une fois l’installation terminée, vous pouvez toujours redonner la propriété à l’utilisateur root avec:

Sudo chown root:root /var/www
5
Dan Wood

Changer la propriété de/var/www d'Apache en personne, ce n'est pas une bonne idée;) Peut-être essayer à la place de usermod -d /var/www -m ftpuser et partir de là?

0
Rama