I’m trying to upload a simple file into the FTP of a free website, But when I try to do so with FTP, It replies with ‘No permission’ and it does the same with the FTP stated in your website.
The index2.html file is not owned by your user account, but by the system root user.
That file is a placeholder so that you know your site is up. Otherwise, you would only see an empty directory list. That file is supposed to be deleted, and a new custom index.html, index.htm or index.php file needs to be created.