Em vez de
chown 755 /home/user1/htdocs/
Você precisa executar
chmod 755 /home/user1/htdocs/
Eu tenho dois diretórios
/home/user1/htdocs/
/home/user2/htdocs/
Eu forneci permissão para www-data usando:
chown -R www-data:www-data /home/user1/htdocs/
chmod -R 755 /home/user1/htdocs/
Em seguida, usou a ACL para fornecer permissão ao usuário do site user1 usando:
setfacl -m u:usr1:rwx /home/user1/htdocs/
setfacl -m u:usr1:000 /home/user2/htdocs/
O mais recente funciona com permissão 000 trabalhos, mas a primeira instrução ACL não funciona, pois não consegui gravar no htdocs usando user1.
Em vez de
chown 755 /home/user1/htdocs/
Você precisa executar
chmod 755 /home/user1/htdocs/