John, have you considered using Secure Shell (SSH)? This would let users read or write files on your machine using SCP. If they are a "trusted community", this is the most flexible and secure method. Your setup of the individual user IDs will determine what users can do. Vic