le cartelle nei sistemi unix (e ora anche su win7) hanno dei proprietari e dei permessi,
su ubuntu per modificare i permessi e l'owner si deve fare da terminale, quindi dopo aver aperto un terminale (Applicazioni, accessori, terminale)
per cambiare l'ower alla cartella del sito si incolla dentro il terminale questa riga, si personalizza e si da invio
sudo chown -R nomedeltuoutente /opt/lampp/htdocs/nomecartellasito
per i permessi idem, da terminale
sudo chmod 777 -R /opt/lampp/htdocs/nomecartellasito
ovviamente cambiate nomedeltuoutetente e nomecartellasito con la vostra e rispettate gli spazi, fate copia ed incolla.
in locale potete anche dare permessi 777 a tutte le cartelle, i permessi non saranno esportati nel sito remoto con filezilla (salvo che non lo modifichiate le impostazioni di filezilla, ma non fatelo)
il forum di ubuntu sarà più competente per altri problemi ma cosi per quanto riguarda owner e permessi siete a posto per sempre.
PS
quelli sopra sono gli indirizzi del sito che sta dentro la lamp di XAMPP versione per linux, se tenete il sito dentro la lamp di ubuntu dovete anche cambiare gli indirizzi con i vostri,