I'm the administrator of a website and I use a cPanel to manage it, and/or Filezilla to upload and download my files. The thing that I can't understand is which is my root ftp forlder. There is a folder in my home directory that is called public_ftp but the contents of this foder does not appear at my browser when I visit ftp://ftp.mysite.com . There is only a folder called 'pub'. I really can't understand how this works and where to upload my files in order to be visible when I visit ftp://ftp.mysite.com. Any help will be appreciated.
To answer your question directly, the folder FTP will default you to is the home folder of the user you use to authenticate. In many cases, this is /home/username