Bonsoir,
Voici ce qu'un
ls -al nous apprend sur l'arborescence concernée
Code: Select all
drwxr-xr-x 2 root root 4096 Oct 18 22:38 www
En résumé, seul le user
root du groupe
root a les droits d'écriture sur l'arborescence
/var/www
Le user
pi est
différent du user
root, c'est la raison pour laquelle tu ne peux pas écrire sous
/var/www.
La façon la plus rapide de faire (
et la plus discutable...), est de te connecter à Filezilla avec le compte root. Mais pour cela, il va te falloir connaître son password...
Or, le compte root est un compte réservé dans les distributions à base de debian, et son password varie d'une distrib à l'autre. Il va donc falloir le forcer à une valeur de notre choix.
Pour ce faire, un coup de ssh sur le raspi, avec le compte habituel pi, puis :
Je te suggère de fixer le nouveau password à une valeur différente de celle du compte pi (ie: pas raspberry..). ceci évite les mauvaises manips...
Tu peux désormais renvoyer tes fichiers via filezilla, en choisissant le compte root et le mot de passe que tu viens d'attribuer. Ta copie devrait désormais fonctionner.
A noter qu'il s'agit d'une solution de dépannage qui fera hurler bon nombre de puristes.
Un façon plus propre de faire serait de procéder non pas via filezilla, mais d'effectuer ta copie via scp (cp over ssh). mais ce sera l'objet d'un autre topic
NB: Une fois la copie de tes sous répertoires effectuée, pense à un p'tit coup de chown/chgrp pour réattribuer les droits au user et au groupe pi.
Ex: Si tu as créé un sous répertoire
login sous
/var/www, et que tu souhaites te réappropier les droits :
Code: Select all
sudo chown -R pi /var/www/login
sudo chgrp -R pi /var/www/login
On aurait pu aussi commencer par là, et simplement effectuer le changement des droits vers l'arborescence de destination ce qui aurait permis à Filezilla d'effectuer la copie avec le compte pi, mais l'avantage c'est de disposer désormais d'un accès ftp root , ce qui simplifie bien les choses, au fort détriment de la sécurité, encore une fois...
En espérant t'avoir éclairé