Grim
  
 
  
 
 
Group: Members 
Posts: 284 
Joined: Mar. 2004 | 
  | 
Posted: June 21 2004,12:23 | 
   | 
 
 
  
What version of betaftpd comes with DSL?  I forget.  Here's the docs from 0.0.8pre17:
 | Quote  |  3. Set up a `betaftpd.users' file in GLOBAL_ROOT_DIR, with the following    format:
  uid username password homedir rootdir gid(s)
  uid: The user's uid (note that these fields do NOT have to match those  in /etc/passwd, you're your own boss here). username: The user's username, of course. password: The password, encrypted with crypt(). homedir: The directory the user starts in. MUST BE UNDER ROOTDIR. rootdir: The directory the user sees as /. (Note that homedir and  rootdir is seen from a chroot()ed perspective. So if  you had set GLOBAL_ROOT_DIR to be `/betaftpd' and wanted  a user to have the home directory `/betaftpd/foo/', you  would use just `/foo/'.)
   Both directory names must be ended with a slash (/). gids: Any groups the user is member of, separated with a space.  Should be at least one.
  Note: No blank lines or comments allowed. The fields are in a bit unusual order. This is to reduce parsing overhead.
  4. Set up a `betaftpd.groups' file in GLOBAL_ROOT_DIR, with the following    format:
  gid groupname
  These fields should be self-explanatory.
  5. Set up a `.rights' file in every directory you want to be accessible.    More details are in the file `README.rights'. |  
 
  Does this help? 
  -------------- No good deed goes unpunished...
 |