home *** CD-ROM | disk | FTP | other *** search
/ CICA 1995 May / cica_0595_4.zip / cica_0595_4 / UTIL / WTEL1B2 / FTP.TXT next >
Text File  |  1993-05-29  |  3KB  |  49 lines

  1. NCSA Telnet for Microsoft Windows
  2. (WinTel)
  3.  
  4. FTP Server
  5.     The background FTP service in WinTel is greatly improved over the service in NCSA PC Telnet.  Some of the features which are improved are:
  6.     Multiple simultaneous FTP sessions (theoretically unlimited in number)
  7.     Better access control
  8.     Per-user directory structure access control
  9.     Anonymous FTP provision
  10. Features which are planned for future release:
  11.     file log of FTP transfers
  12.     better-protected passwords
  13.     console window for FTP monitoring
  14.  
  15. Setting Up the FTP Server
  16.     There are two sections in the NCSA_NET.INI file which need to be configured for FTP access - the [FTP] section and the [FTP Users] section.  Here is a listing of these sections from my computer-
  17.  
  18. [FTP]
  19. access=restricted
  20. anonymous access=yes
  21. password file=c:\telnet\passwds
  22.  
  23. [FTP Users]
  24. default=c:\pub,none
  25. cwilson=,
  26. anonymous=c:\pub,none
  27.  
  28. Here's what each section means- under the [FTP] heading,
  29. "access=" tells the FTP server whether it should require passwords for FTP access.  "restricted" means that 
  30.     logins to my machine require a password - if I had "access=unrestricted", then no passwords 
  31.     would be required.
  32. "anonymous access=" is for turning anonymous access on and off.  This is NOT affected by setting 
  33.     "access=restricted" as above - you can require passwords from everyone except anonymous users.  
  34.     This is useful because you can give anonymous users access to only a portion of your drive, and 
  35.     give yourself unrestricted access.
  36. "password file=" tells the FTP server where to find the file containing passwords for FTP access.  This file 
  37.     is the same file as used for NCSA PC Telnet.  To create a password file from scratch, run the 
  38.     DOS program TELPASS.EXE from the WinTel distribution (or from the NCSA PC Telnet 
  39.     distribution) and follow the instructions.  This should be set to a fully qualified pathname (I have 
  40.     a file named "c:\telnet\passwds", for example.)  NOTE:  You should make sure that untrusted 
  41.     users (e.g., anonymous users) do NOT have access to this file, especially write access, for 
  42.     obvious     reasons.
  43.  
  44. Under the [FTP Users] heading, you should first set up a default entry for file access.  This takes the format of  "default=<read directory>,<write directory>".  In my case, the default is to be able to read
  45. from "d:\pub" and all its subdirectories, but write access is completely disallowed.  After this default entry, put an entry for every user you want to have permissions different from the default, including the "anonymous" FTP users.  To have unrestricted access to your drives, do not put anything for an entry (see the "cwilson=," entry - I have completely unrestricted FTP access to my own drives.)  NOTE that when you set up directory access, you are giving people access to a directory AND all its subdirectories.  Also, the user can move anywhere on the drive, but won't be able to read from it (including directory listings) unless they have read access. In addition, NOTE that these directory access listing MUST be full pathnames, including the drive specifier (for example, "anonymous=\pub,\pub" would NOT work for me, although "anonymous=c:\pub,c:\pub" does.).
  46.  
  47.     Well, that's pretty much it for the background FTP server.  For bug reports and enhancement requests for the FTP server only, send email to cwilson@ncsa.uiuc.edu.
  48.  
  49.