allora la questione è la seguente
quando ti colleghi con un client FTP lo fai con uno specifico utente e il programma FTP a sua volta gira sotto un utente/gruppo ben definiti ( in genere è il gruppo ftp )
per fargli modificare i permessi la directory dove vai a svolgere le operazioni dev'essere modificabile/scrivibile/leggibile ( 777 ) dal gruppo ftp
quindi si tratta in sostanza di andare a modificare i permessi della dir dove svolgerai le attività
se per esempio vuoi usare FTP per l'upload di siti web e ammesso che la dir del webserver sia /home/www, bene, questa dir dev'essere settata in modo che il server FTP possa modificare il suo contenuto a piacimento