| 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...
 |