Follow us on...
Follow us on Twitter Follow us on Facebook
Register
Page 1 of 2 12 LastLast
Results 1 to 8 of 9
  1. #1
    nealt is offline Registered User
    Join Date
    Apr 2005
    Posts
    260
    Thanks
    0
    Thanked 9 Times in 9 Posts

    FTP Write not read

    I have set up an FTP server account on my web site. I am concerned about the following. Apparently there is no way to prevent one person, who is uploading files and thus knows the name and password for the server, from viewing or even removing another uploaded file using a standard FTP program. How do you handle this? I talked to our web host and they said you need an FTP uploader program that will be preconfigured and that you give to people. I have not found one for the Mac that is still available. Any ideas?

    I would think this is a common occurrence. These files can be big as they are digital video files. Is there another protocol besides FTP that can do the transfer.
    The file could be coming from Mac, PC or Linux users.

  2. #2
    Satcomer's Avatar
    Satcomer is offline In Geostationary Orbit
    Join Date
    Jul 2002
    Location
    Northern Virginia
    Posts
    8,880
    Thanks
    54
    Thanked 385 Times in 369 Posts
    Most Mac people use for FTP either the free CyberDuck or the shareware Transmit.
    Mac Pro Dual 2.8 Quad (2nd gen), 14G Ram, Two DVD-RW Drives, OS X 10.8.3
    2006 Mac Book Pro 2.16 (first Gen) OS X 10.7.4
    2TB Time Capsule, 2 TB
    32G iPhone 4S Black, iPad (3rd Gen) 32G Black

  3. #3
    nealt is offline Registered User
    Join Date
    Apr 2005
    Posts
    260
    Thanks
    0
    Thanked 9 Times in 9 Posts
    I know that. There is nothing to prevent someone with cyberduck from deleting all the files on the ftp server. Remember they need the same name and password to upload files.

  4. #4
    ElDiabloConCaca's Avatar
    ElDiabloConCaca is offline U.S.D.A. Prime
    Join Date
    Aug 2001
    Location
    San Antonio, Texas
    Posts
    14,490
    Thanks
    10
    Thanked 648 Times in 610 Posts
    Maybe I'm not understanding correctly, but if you're handing out the same username and password to multiple people, then all those people will have access to the same, shared set of files and folders.

    The only way around this with FTP is to do one of the following:

    1) Make each user their own username and password, and chroot them into separate folders (home folders) on the server.
    2) Make multiple FTP user accounts, some with read-write access, some with write-only access, and some with read-only access, and dole them out to users that way depending on what their FTP needs are.

    As long as you use the same username and password, everyone will have access -- but there is a way around this. You can create an FTP account that has only write access, and that way, users using that account can only upload -- they cannot download or delete any files, and they cannot "LIST" files, either -- so that means they cannot see what is currently on the FTP server.

    Where is this FTP server located? Is it a server you have direct control of? Or is it a shared FTP server, like one you get when you sign up for cheap web hosting?
    2009 Mac mini 2.0GHz • 2010 MacBook Air 11" • 2010 MacBook Pro 13" • LED 24" Cinema Display
    PowerMac G4 MDD dual 1.25GHz • PowerMac G4 Yikes! • iPad 2 32GB • 2 x iPhone 4 16GB • iPod Touch 8GB • iPod nano 1GB • iPod shuffle 1GB • AirPort Extreme dual-band • AppleTV
    http://www.jeffhoppe.com

  5. #5
    nealt is offline Registered User
    Join Date
    Apr 2005
    Posts
    260
    Thanks
    0
    Thanked 9 Times in 9 Posts
    Yes I would like to create a write only FTP account. Unfortunately I do not know how to do this. Network Solutions is the host and they could not tell me how to do this. You can set permissions on a folder but that holds for all ftp accounts that access that folder.

  6. #6
    ElDiabloConCaca's Avatar
    ElDiabloConCaca is offline U.S.D.A. Prime
    Join Date
    Aug 2001
    Location
    San Antonio, Texas
    Posts
    14,490
    Thanks
    10
    Thanked 648 Times in 610 Posts
    You probably have to have direct control over the FTP server; or at the very least, the ability to create new FTP user accounts.

    With a typical web-hosting plan that offers FTP access, you don't get this level of granularity with control over permissions and what-not.
    2009 Mac mini 2.0GHz • 2010 MacBook Air 11" • 2010 MacBook Pro 13" • LED 24" Cinema Display
    PowerMac G4 MDD dual 1.25GHz • PowerMac G4 Yikes! • iPad 2 32GB • 2 x iPhone 4 16GB • iPod Touch 8GB • iPod nano 1GB • iPod shuffle 1GB • AirPort Extreme dual-band • AppleTV
    http://www.jeffhoppe.com

  7. #7
    nealt is offline Registered User
    Join Date
    Apr 2005
    Posts
    260
    Thanks
    0
    Thanked 9 Times in 9 Posts
    That could be. Any suggestions?

  8. #8
    ElDiabloConCaca's Avatar
    ElDiabloConCaca is offline U.S.D.A. Prime
    Join Date
    Aug 2001
    Location
    San Antonio, Texas
    Posts
    14,490
    Thanks
    10
    Thanked 648 Times in 610 Posts
    If you don't have control over it, you don't have control over it, and there's nothing you can do about it with that current host.

    One option is to find a different host, or simply host the FTP portion of the web services on a server you have direct control over.
    2009 Mac mini 2.0GHz • 2010 MacBook Air 11" • 2010 MacBook Pro 13" • LED 24" Cinema Display
    PowerMac G4 MDD dual 1.25GHz • PowerMac G4 Yikes! • iPad 2 32GB • 2 x iPhone 4 16GB • iPod Touch 8GB • iPod nano 1GB • iPod shuffle 1GB • AirPort Extreme dual-band • AppleTV
    http://www.jeffhoppe.com

 

 
Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •