Tech-Evangelist

Technical Articles, Musings and Opinions from Tech-Evangelist

  • Home
  • About
  • Guidelines
Previous article: Designing Faster Web Pages
Next article: Mozilla Thunderbird Tips and FAQs

FileZilla Tips and FAQs

July 15, 2007 By Jonathan - Copyright - All Rights Reserved

By now you have probably installed FileZilla, the very powerful and free FTP file transfer utility. Once it is installed, it is time to start digging into its many features. We’ve collected a few tips that you may find to be useful.

You will find several other FileZilla tutorials on this site. We’ve covered issues such as installing FileZilla, using FileZilla, setting default directories and showing hidden files. In this post we will cover several other tips and tricks issues that you may not have figured out thus far.

If you have a specific question regarding how to do something with FileZilla, post your question as a comment below and if we have a solution we will include the answer on either this tips page or in a seperate tutorial.

Where do I find the FileZilla download page?
You can find the most current version at the SourceForge FileZilla download page. If you don’t know which version to select, check out the link to our FileZilla installation page listed above.

How do I set chmod file and directory permissions with FileZilla?
First, you need to understand that chmod is a Unix and Linux command to set file permissions. It won’t work if your web site is on a Microsoft server. Permission are set to control access to files and directories. Be careful how you set permissions because incorrect permissions can open up security issues with your web site. If you need to set permissions for a file or directory, you probably are following instructions that tell you which permissions need to be set. Don’t get creative and make it too easy for someone to break into your site. 😀

  1. open the connection to your web site
  2. find the file or directory that you want to change permissions for in the window on the right side of FileZilla
  3. Right click on the file or directory and select “File attributes …”
  4. click on the appropriate boxes to change the permissions

setting FileZilla permissions

Filed Under: FileZilla Tutorials, Web Site Development

Comments

  1. Graham says

    April 16, 2008 at 6:30 am

    Hi there – I’m trying to edit the owners and groups of some of my image files as they are set to nobody which is causing me problems !!! How can I do this in FZ. I too think Filezilla is ace and have spent a lot of time fathoming it out but managed yet to do this!!!

  2. TE says

    April 16, 2008 at 7:16 am

    Hi Graham

    You cannot change owners with an FTP utility. You can only change the file permissions, such as read, write and execute (chmod).

    The owner ‘nobody’ is commonly used when you have a program that creates a file. It ads a level of security because a site user cannot modify the file.

    You will need root access to the server to change owners. If you do not have root access to your server, just ask your hosting company to make the changes. If you have root access, you can change owners using Apache’s chown command. If you do not know what root access means, then you will need to work through the techs at your hosting company.

  3. david says

    May 16, 2008 at 3:32 am

    If the issue of files getting owner ‘nobody’ or ’99’ are a frequent problem, some people have asked their hosting company to run a script e.g. every night to reset all file ownerships to your ftp account user. Not ideal but possibly the next best thing for people on shared hosting with no ssh / root access.

  4. TE says

    May 17, 2008 at 7:18 am

    Good tip, David.

    Site owners should be aware that there may have been a reason for the file owner to be set to ‘nobody’ or ’99’. The most common would be when permissions are set to 777 (full read, write, execute access) for a file name that might be easy for someone to figure out. These types of files are usually generated by other programs in the site.

    I sometimes develop systems that periodically generate static menu files and web pages in order to cut down on database queries and thus speed up the site. With these systems, the only reason for setting the owner to ‘nobody’ or ’99’ is to prevent malicious web users from being able to overwrite the files. It adds a level of security.

  5. Bernice says

    July 3, 2008 at 1:23 pm

    I updated to FileZilla Version 3.01.11. When transferring files, the file dates are changed. For example, I transferred files (from left screen to right screen) on 7/2/2008 and the file in right screen shows the date as 11/20/2008. In the Toolbar under Transfer I have checked Preserve Time Stamps of Transferred Files. Doesn’t make a different.

    When I log into FileZilla and connect I see information regarding the connection, and it contains the following:
    Status: Calculating timezone offset of server…
    Command: mtime “www”
    Response: 1214932592
    Status: Timezone offsets: Server: -12207332 seconds. Local: -18000 seconds. Difference: 12189332 seconds.

    I don’t know what that means. How do I get the correct date for transferred files. Thanks.

  6. TE says

    July 4, 2008 at 10:42 am

    Hi Bernice

    I have not yet found the time to install version 3 of FileZilla and test it. We are currently up to our earlobes in web development projects.

    It looks like you found the right item in the Transfer menu to preserve the date. If the timestamp was preserved or was accurate with a previous version of FileZilla, it could be a bug in the new version. I found the following in the FileZilla forums. Someone else is experiencing the same problem.

    Filezilla and preserve local file time on uploadad files

    I think the message means that your server’s date and time is way out of sych with your PC. The new date is probably coming from the server. Have your hosting company check it.

    12189332 seconds equals a timestamp offset of 141 days or 4.7 months. That is just about right for a 11/20/2008 time stamp.

    Check your server, but FileZilla should still preserve the local date when you opt to do that. Keep upgrading. It will probably get fixed in a future release.

  7. Bernice says

    July 7, 2008 at 5:11 am

    Thanks so much for your response. So nice to have someone out there in the great Internet world that responds so courteously and promptly.

  8. Dave C says

    October 14, 2008 at 8:48 am

    Hello,

    My company gives clients the ability to upload some of their data to us via FTP (vague, I know). Once we see the file and process it, it is deleted. Is there a way for me to monitor the FTP site and copy or somehow preserve the client’s file using FileZilla before it gets deleted?

    Thanks,

    Dave

  9. Doogie says

    October 15, 2008 at 12:31 pm

    Hi Dave

    I do not think that FileZilla will give you the answer to the problem unless you want to continually monitor the FTP directories on the server.

    You didn’t say whether or not the file processing is automated, but it sounds like it is. My approach would be to modify the scripts that process the data and save a copy of the file before deleting it, or perhaps just move the file to a different location rather than deleting it.

  10. pam says

    December 7, 2008 at 7:44 am

    I have all of my files permissions set for owner, group, & public to read
    owner and group to write
    NOW IAM “forbidden to access the website on this server lol Port80”

    Where should my permissions be set? And once they are, will my files in Filezilla be moved to the website?

    Thanks for the information, or info on where to look. I really would like a step by step program for beginners using Filezilla… is there such a thing?

  11. Doogie says

    December 19, 2008 at 4:46 am

    Hi Pam

    Your first mistake was changing the permissions. The server sets up default permissions for each type of file as you copy them to the server. You do not need to change permissions except when you have a special situation that requires different permissions, such as when you want to secure a configuration file or you have a file that needs to be modified by another script.

    At a minimum, the public permissions need to be set to 4, otherwise no one can view your pages and images. You do not need write permissions for public or group. That could allow hackers to replace your files.

    The default permissions typically are:

    644 – images
    644 – html scripts
    755 – directories

  12. Naomi C. says

    January 10, 2009 at 12:09 pm

    Hi,how do you change multiple file permissions,ctrl is not good enough for lots of files. PLEASE HELP! please and thank you

  13. Doogie says

    January 12, 2009 at 6:49 am

    Hi Naomi

    You can change file permissions for all the files in a directory by changing the directory level permissions. It is common to use 666 or 777 for permissions for a directory with cache files that are created on the fly, or a directory used to create backup files. However, it does create potential security risks, particularly if hackers can view the contents of the directories.

    The real questions is, why would you want to change permissions for large numbers of files? The default permissions are intended to protect your web site. Be careful what you do when changing file permissions, because you can open the doors to hackers if you are not careful.

  14. Judy Breuker says

    January 29, 2009 at 4:57 pm

    First – I am not versed in this at all. My employer is requesting I load FileZilla on my home computer so I can obtain medical records in a secure format. When I open it up, it looks like my files could be access by their computer. It shows my various drives (C,D,E,F). I think what I am asking is, when I am connecting to their files, can they connect to mine?
    Thank you in advance.

  15. Chandrakala says

    February 24, 2009 at 11:51 pm

    Hi,
    After uploading the files to client server, I am not able to execute mutiple files at a at time on client server.

    Is there anything wrong with settings in FILEZilla?

    Please reply

  16. Doogie says

    February 26, 2009 at 7:19 am

    Hi Chandrakala

    I’m not sure what you mean by not being able to execute multiple files at a time, but that is a server issue, not a FireZilla issue. You might want to check to see if the client server is capable of executing PHP or whatever scripting language you using. Also, check the permissions on the scripts. In additon, make sure that the paths to your files are correct.

    These are server and scripting issues, not FileZilla issues.

  17. Kara says

    March 3, 2009 at 9:14 am

    Doogie,

    Thank you for helping so many people with Filezilla!

    I am currently trying to connect to my host site. I have all of the log in information. I have double checked the info with my webmaster. I followed his instructions to the T, and he has no alternative for me to try. The program goes through all the motions and then reports my password is incorrect. I know that another computer in my office used the exact same information and was able to connect. They have not changed the password.

    Do you have any advice?

    Thank you so much,
    ~ Kara

  18. Doogie says

    March 3, 2009 at 5:29 pm

    Hi Kara

    Is it telling you that the password is incorrect, or “Could not connect to the server”? The “Could not connect…” message doesn’t specifically mean that your password is incorrect.

    Check again to make sure that everything is correct with your login information. Upper and lower case characters do matter. Sometimes it is hard to tell the difference between and 1 and a lower case L, or a zero and an upper case O.

    Check with your office IT support people to see if they are blocking FTP access from some office computers. Many companies do that these days. Your company could have a firewall (most smart companies do), which may require special access settings.

    If you are using FileZilla 3, try using the Network Configuration Wizard found under the Edit menu. It can help troubleshoot connection problems.

    There are lots of issues that could block the access to your web site.

    You might want to try calling tech support at your hosting company. If that was the webmaster you talked to, you might have talked to a rookie. A lot of the tech support people that answer the phones at hosting companies do not really know much about servers–and they typically always blame the problem on something other than their systems–or their lack of knowledge. If you do not get a good answer, try escalating it to a tech who works with the servers.

  19. Cassandra Rae says

    March 6, 2009 at 3:32 pm

    I’m looking to move files from a sub-directory to the root directory using Filezilla so that my blog url will be my domain name and not domain/blog. I’m running into issues because I’m not going from local to server or vice versa. I want to transfer files from server to server. Is this even possible?

    Thanks!

  20. Doogie says

    March 8, 2009 at 9:54 am

    Hi Cassandra

    The easiest way to do this is to transfer the files to your PC from the first server and then transfer them to the new server. If you are moving to a different server, you will also have to transfer the database.

    Be aware that you may have some configuration issues in your blog. You may need to set the new default URL before you backup and transfer the database.

  21. Bis says

    July 7, 2009 at 6:19 am

    Hi when I look at the Owner/Group column of the remote server I am connected to on Filezilla it displays Apache codes like 48 48 or 503 48. How can I translate the codes to understand what the mean (eg: I understand 99 99 means “nobody”)?

    Thanks

  22. Doogie says

    July 16, 2009 at 5:39 pm

    Hi Bis

    I had to dig to find out where the codes originated, but there isn’t very much info. It appears that it may be related to the type of FTP daemon used on your server. Personally, I would also like to see the name of the owner and group, rather than a code, but it doesn’t look like it is something that you can configure in FireZilla. Even if you could change the display, you cannot change file ownerships with an FTP utility.

    http://forum.filezilla-project.org/viewtopic.php?f=2&t=10159&start=15

  23. Hawi says

    December 17, 2009 at 1:19 am

    Hi. I am trying to use filezilla to do incremental backups of my entire site. IE: I just want to copy any remote files which have been changed, – into my local directory so that I have my entire site on my local machine.

    Can this be done?

  24. Doogie says

    December 19, 2009 at 2:07 pm

    Hi Hawi

    I don’t know of a way to do that. FileZilla is a file transfer utility, not a backup utility. A backup utility will clear the archive bit on a file when it makes a backup. When the file is changed, the bit is set again, so it is easy to detect for incremental backups.

    It might be possible to do this from a command line, but it looks like the command line was removed in FireZilla 3.x.

    http://wiki.filezilla-project.org/Talk:Command-line_arguments_%28Client%29

    This would be a nice feature. Does anyone know how to do this?

  25. Stevens says

    February 25, 2010 at 2:02 pm

    Look for a program called FTPSync. Freeware that will do just what you are looking for.

  26. anand says

    July 4, 2011 at 5:26 am

    how can we move folder ? example we have “root/a/b/c” path i need to move c folder to “root/a” how is this possible in filezilla

  27. Doogie says

    July 6, 2011 at 5:20 am

    1. Create folder root/a

    2. Download the files in root/a/b/c to your PC

    3. Upload the files to root/a

  28. JB Willers says

    October 28, 2011 at 7:22 am

    I’m trying to set the read/write permissions of a (Access) database but get the following error in the Log:

    Set permissions of ‘/**path deleted by admin**/test.mdb’ to ‘647’
    Command: SITE CHMOD 647 test.mdb
    Response: 500 ‘SITE CHMOD 647 test.mdb’: command not understood

    Site is hosted on Windows server and is ASP based with Access DB.
    Site has an Admin section (CMS) written with ASP code and scripts that:
    Add, edits and deletes data to DB
    Upload and Deletes files such as images or documents to the site.

    After uploading a site to my Host, I always need to change RWE permissions to get the ASP site to work. Specifically for the DB file and any folder where images or docs will be uploaded/deleted.

    This usually means contacting the Server Host so that they can change the RWE permissions or if the client has a Control Panel function for the Host site -to do it manually.

    So my question is can FileZilla or any other FTP software actually change this permissions, even if I log-in to the FTP server with the right credentials (not just anonymously)?

  29. Doogie says

    October 28, 2011 at 11:18 am

    Hi JB

    I changed the name of your DB and path in your comments. Access is not a secure database and can easily be downloaded by anyone who knows where to find it on your server.

    I don’t work with Microsoft servers, but the problem you are having with FileZilla is that CHMOD is a UNIX/Linux command that does not work with a Microsoft server.

    Perhaps someone knows of an FTP utility that can set permissions with a Microsoft server. FirleZilla will not resolve your issue.

  30. Casey says

    April 7, 2012 at 9:04 am

    Hi…I have a website that has been blocked by Google for malware… Upon investigation I found prolific 663.php files in almost every directory which I believed were creating a .htaccess file, causing my site to be redirected to porn sites in russia and stuff like that. I since it is pretty much a static site, I deleted every instance of files with a PHP extension and anything that looked like it might be a script, and deleted every .htaccess file I could find, directory by directory… I have exhausted my options on this yet I am still finding a new .htaccess file in my puplic_html directory every day. My idea is to outsmart whatever is doing it by thinking outside the box: What I want to do is to create my own benign .htaccess file and change the permissions so that it cannot be overwritten. How exactly can I do this? I have right clicked on the file, pulled up the file attributes dialogue box and unchecked the “Write” box, but when I check it again, it was unchanged. Ideas?

  31. Doogie says

    April 8, 2012 at 1:37 pm

    Hi Casey

    This is not really a FileZilla issue. You cannot easily prevent the overwiting of permissions unless you have root access to a the server, which you will likely only have with a VPS or dedicated server.

    Perhaps you need to think more inside the box. Have you reported this to your hosting company? Have you changed your FTP password? It appears obvious that the hacker has either gained access though FTP, your control panel or has hacked the server. Check to see if any additional FTP accounts have been set up.

    Most hosting companies will not admit that their servers have been hacked. There could be a virus or a script planted on the server where you cannot reach it that is creating the .htaccess files. Either you have a weak FTP or control panel password that let the hacker in, or your server has been hacked. My advice is to start there. If the server has been hacked, you will never fix the problem until all the the malicious scripts are located and deleted.

  32. Casey says

    April 9, 2012 at 8:53 am

    Yes, I am sure you’re right. Thank you.
    The Filezilla issue I guess I poorly articulated, or perhaps watered down with too much background info, was wondering why I couldn’t clear the Write permissions.
    The password was a 14 digit difficult one to guess, including upper and lower case characters that did not create a word, numbers, and non alpha characters. However, I have since lost access, so I suspect that it was either changed or I screwed something up by deleting the .PHP files. The difficult part is that I am not listed as the technical or administrative contact (actually the vineyard owner is, which makes it even tougher since he is who-knows-where), so I have to try to get the vineyard manager who hired me to look into his site to try to liase with the hosting company.
    Thanks for your help.

  33. Dan says

    September 8, 2012 at 9:39 am

    I was told that I can use filezilla to obtain records for my medical billing service. My question is will this software work for a medical billing service through other hospitals? Since they drop all the records in one file and send it to me. I want to be able to open that file, and be able to print it. I don’t want go through the hassle of paying for expensive software to integrate billings on this computer since it is a home business. I appreciate an answer, thanks.

  34. Doogie says

    September 28, 2012 at 7:30 am

    Hi Dan

    Filezilla is an FTP utility. It allows you to download and upload files to a web server. It will work for any server where you have been granted FTP access. I have not yet heard of using it for medical billing downloads, but it should work with any hospital–provided that they set up FTP access to the records. If they use a different method, Filezilla may not be the right tool to use.

    A FTP utility has nothing to do with opening files, printing them or integrating them. Those parts are related to other programs on your PC. FTP stands for File Transfer Protocol. It is a tool for transferring files.

Categories

  • Affiliate Marketing
  • CSS Tutorials
  • FileZilla Tutorials
  • Home Theater
  • Internet Marketing
  • Internet Technology
  • Kindle Tips
  • MySQL Tutorials
  • Online Auction Tips
  • Paint Shop Pro Tutorials
  • PHP Tutorials
  • Tech News
  • Thunderbird Tutorials
  • Video Production
  • Web Site Development
  • WordPress Tutorials
follow me on Twitter
Content and images are copyrighted by Tech-Evangelist.com and others

© 2021 Tech-Evangelist.com - All Rights Reserved
Posted code samples are free to use. Do not reproduce or republish articles or content on another web site.

Privacy Policy : Terms of Use