Your best friend for file transfer.

Fetch application logoFetch

Permissions default to '600' (no access from browser) (6 posts)

  • Started 4 years ago by cameoflage
  • Latest reply 3 years ago from Jim Matthews
  • cameoflage Member

    Every file that i upload has default permissions of '600', which does not allow access to the file from a web browser. i have to manually change the permissions for every file. it's really only a problem when i upload multiple files, but when i upload a large folder, it would take super long to change every one manually.

    is there a way to set default permissions for files that i upload?

    thanks.

    Posted 4 years ago #

  • Scott McGuire Administrator

    Hi,

    The first thing I would suggest is that you double-check and make sure that your files are really set to permissions of '600' after uploading. If you check your permissions immediately after uploading, without refreshing the file list first, Fetch may be unable to show you the actual permissions - refreshing the file list forces the server to send an updated list of the permissions the file actually has.

    So after uploading a file, go to the View menu in Fetch, choose Refresh, and then get info on it to verify the actual permissions of the file.

    If it still has a permission of '600', then that's what the server has chosen as the default permissions to give files; the default permissions are set by the server, not by Fetch, and there is no way for Fetch to tell the server to use different default permissions.

    One thing to do is to contact the people who run the server and see if you can get them to change the default permission files are given, because as you note, that doesn't seem to be a very useful permission to give the files - so it may be a mistake in the server setup that can be corrected.

    However, if they cannot or will not change the default permission the server gives files, you can use Automator to create an upload droplet that will upload files to a specific folder on your server, and then set their permissions after they've been uploaded - this will save you from having to do it manually.

    You can find information on how to do this in the examples of using Automator with Fetch help topic; if you are not familiar with Automator, see our introduction to using Automator with Fetch" help topic.

    Please let us know if you have further questions.

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 4 years ago #

  • Ben Andrus Member

    Oh thanks for this info. I could have used it years ago and save myself a lot of tedium! I've been changing my uploads to 644 because the info showed them as 000. At some point, my website broke because I forgot to change them, but likely that was a fluke. At least now, a refresh shows that the default on the server is 644 which is correct for the majority of the files.

    That said, why on earth doesn't Fetch default to refreshing automatically after an upload so we get valid info? This would waste a bit of time for situations of multiple sequential uploads, but it seems very unMac-like to present stale info, at least without clear clues of that fact.

    Anyhow, this post turned out to be very helpful— I just wish I'd had it years ago! :-)

    Despite the complaint, Thanks for a nice program. and the free support here.

    Ben

    Edited 3 years ago #

  • Jim Matthews Administrator

    Hi Ben,

    Fetch 5.7, released this week, no longer displays 000 as the permissions for newly-uploaded files. It now tries to get the correct permissions, which works with most servers.

    Please give it a try and let us know what you think.

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 3 years ago #

  • Ben Andrus Member

    Oh Sweet! Thanks for the followup note.

    But I noticed the item in the the changes for 5.7 but Unless I mis-read the requirements I'm not gonna be able to try it until I upgrade to Mac OS 10.5 and intel. I'm still relying on a G4 iMac running system 10.4.11.

    So I'm afraid I'm out for now unless Fetch 5.7 will actually run for me. Any hope of that? Or am I solid in my assessment?

    Thanks again,
    Ben

    Posted 3 years ago #

  • Jim Matthews Administrator

    You're correct, you need an Intel Mac running 10.5 to run Fetch 5.7.

    Posted 3 years ago #

Reply

  • Or nickname, if you prefer.
  • This will be kept confidential.
  • This is to ensure that you’re a person, not a spambot.