Joomla filesystem permissions and setup ProFTPd
The recommended default permissions of 755 for directories and 644 for files should be reasonably secure.
Use this two commands to make your www direktory have this setup:
find /www/wordpress/www/ -type f -print0 | xargs -I {} -0 chmod 0644 {} find /www/wordpress/www/ -type d -print0 | xargs -I {} -0 chmod 0755 {}
For joomla you may need FTP to the local database.
For that, you need to edit the proftp configuration.
Se below:
RequireValidShell off
(/etc/password needs a false shell)
<VirtualHost 127.0.0.1> RequireValidShell off FactsAdvertise off DefaultRoot ~ MasqueradeAddress 127.0.0.1 PassivePorts 64000 65000 Port 21 <Directory /> AllowOverwrite on </Directory> <Directory /www> GroupOwner www-data Umask 002 003 </Directory> </VirtualHost> <VirtualHost 192.168.55.2> RequireValidShell off FactsAdvertise off DefaultRoot ~ MasqueradeAddress 80.80.80.80 PassivePorts 64000 65000 Port 21 <Directory /> AllowOverwrite on </Directory> <Directory /www> GroupOwner www-data Umask 002 003 </Directory> </VirtualHost>