opie
上传用户:zibowangxu
上传日期:2007-01-04
资源大小:331k
文件大小:3k
源码类别:

Ftp客户端

开发平台:

Unix_Linux

  1. /****************************************************************************  
  2.  
  3.   Copyright (c) 1999 WU-FTPD Development Group.  
  4.   All rights reserved.
  5.   
  6.   Portions Copyright (c) 1980, 1985, 1988, 1989, 1990, 1991, 1993, 1994
  7.     The Regents of the University of California.
  8.   Portions Copyright (c) 1993, 1994 Washington University in Saint Louis.
  9.   Portions Copyright (c) 1996, 1998 Berkeley Software Design, Inc.
  10.   Portions Copyright (c) 1989 Massachusetts Institute of Technology.
  11.   Portions Copyright (c) 1998 Sendmail, Inc.
  12.   Portions Copyright (c) 1983, 1995, 1996, 1997 Eric P.  Allman.
  13.   Portions Copyright (c) 1997 by Stan Barber.
  14.   Portions Copyright (c) 1997 by Kent Landfield.
  15.   Portions Copyright (c) 1991, 1992, 1993, 1994, 1995, 1996, 1997
  16.     Free Software Foundation, Inc.  
  17.  
  18.   Use and distribution of this software and its source code are governed 
  19.   by the terms and conditions of the WU-FTPD Software License ("LICENSE").
  20.  
  21.   If you did not receive a copy of the license, it may be obtained online
  22.   at http://www.wu-ftpd.org/license.html.
  23.  
  24.   $Id: opie,v 1.2 1999/08/27 15:01:24 wuftpd Exp $
  25.  
  26. ****************************************************************************/
  27. * What is OPIE:
  28.   "One-time Passwords In Everything" (OPIE) is a freely distributable
  29. software package originally developed at and for the US Naval Research
  30. Laboratory (NRL). Recent versions are the result of a cooperative effort
  31. between of NRL, several of the original NRL authors, The Inner Net, and
  32. many other contributors from the Internet community.
  33.   OPIE is an implementation of the One-Time Password (OTP) System that is
  34. being considered for the Internet standards-track. OPIE provides a one-time
  35. password system. The system should be secure against the passive attacks
  36. now commonplace on the Internet (see RFC 1704 for more details). The system
  37. is vulnerable to active dictionary attacks, though these are not widespread
  38. at present and can be detected through proper use of system audit software.
  39. * wu-ftpd and OPIE:
  40. Wu-ftpd uses the opieaccess mechanism, which enables to choose the
  41. authentification method. Depending on the /etc/opieaccess file, you can use
  42. either standard password login or opie login. So an opie ftpd can be used
  43. as a normal ftpd if you have an opieaccess file which enables everybody to
  44. log in with standard password.
  45. First and foremost, make sure you have the latest version of OPIE. The
  46. latest version is available by anonymous FTP at:
  47.         ftp://ftp.nrl.navy.mil/pub/security/opie
  48.                 and
  49.         ftp://ftp.inner.net/pub/opie
  50. READ THE DOCUMENTATION, and build libopie.a
  51. Then edit config.h, and change the line #undef OPIE to #define OPIE.