Hello
I suggest utilizing SFTP if root access is required to transfer files. SFTP is essentially FTP over SSH and is supported by most common FTP clients such as Filezilla. However, special attention should be paid to the ownership of the files. Uploading a file as "root" will result in the "root" ownership of that file instead of ownership by the account username.
Thank you.