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

Ftp客户端

开发平台:

Unix_Linux

  1. ."
  2. ." Copyright (c) 1999 WU-FTPD Development Group. 
  3. ." All rights reserved.
  4. ." 
  5. ." Portions Copyright (c) 1980, 1985, 1988, 1989, 1990, 1991, 1993, 1994 
  6. ." The Regents of the University of California.  Portions Copyright (c) 
  7. ." 1993, 1994 Washington University in Saint Louis.  Portions Copyright 
  8. ." (c) 1996, 1998 Berkeley Software Design, Inc.  Portions Copyright (c) 
  9. ." 1998 Sendmail, Inc.  Portions Copyright (c) 1983, 1995, 1996, 1997 Eric 
  10. ." P. Allman.  Portions Copyright (c) 1989 Massachusetts Institute of 
  11. ." Technology.  Portions Copyright (c) 1997 Stan Barber.  Portions 
  12. ." Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997 Free Software 
  13. ." Foundation, Inc.  Portions Copyright (c) 1997 Kent Landfield. 
  14. ."
  15. ." Use and distribution of this software and its source code are governed 
  16. ." by the terms and conditions of the WU-FTPD Software License ("LICENSE"). 
  17. ."
  18. ."     $Id: privatepw.8,v 1.4 1999/09/04 04:45:54 wuftpd Exp $
  19. ."
  20. .TH PRIVATEPW 8
  21. .SH NAME
  22. privatepw - Change WU-FTPD Group Access File Information
  23. .SH SYNOPSIS
  24. .B privatepw
  25. [-c] [-f ftpgroups] [-g group] accessgroup
  26. .P
  27. .B privatepw
  28. [-d] [-f ftpgroups] accessgroup
  29. .P
  30. .B privatepw
  31. [-l] [-f ftpgroups] 
  32. .P
  33. .B privatepw
  34. [-V] 
  35. .SH DESCRIPTION
  36. If a site supports the SITE GROUP and SITE GPASS commands it is necessary
  37. to be able to add, delete and list enhanced access group information. The
  38. .I privatepw
  39. utility is used to update this information in the group access 
  40. (aka, ftpgroups) file. This is meant as an administrative tool
  41. and not to be run by the general user population. This command 
  42. requires read/write permission to the appropriate ftpgroups file.
  43. .SH BACKGROUND
  44. After user logs in, the SITE GROUP and SITE GPASS commands
  45. may be used to specify an enhanced access group and associated
  46. password. If the group name and password are valid, the user
  47. becomes (via setegid()) a member of the group list in the group
  48. access file (specified by the _PATH_PRIVATE define in pathnames.h).
  49. .P
  50. The format of the group access file is: 
  51. .P
  52. access_group_name:encrypted_password:real_group_name 
  53. .P
  54. where access_group_name is an arbitrary (alphanumeric +
  55. punctuation) string. encrypted_password is the password encrypted
  56. via crypt(3), exactly like in /etc/passwd. real_group_name is the
  57. name of a valid group listed in /etc/group. 
  58. .SH OPTIONS
  59. .TP
  60. .I -c
  61. Create a new ftpgroups file.
  62. .TP
  63. .I -d
  64. Delete the specified accessgroup's information from the ftpgroups file.
  65. .TP
  66. .I -g group
  67. Set the real system group to the group specified.  This is valid
  68. only when adding a new accessgroup or changing an existing accessgroup's
  69. password.
  70. .TP
  71. .I -f ftpgroups
  72. Use the specified ftpgroups file for all updates.
  73. .TP
  74. .I -l
  75. List the contents of the appropriate ftpgroups file.
  76. .TP
  77. .I -?
  78. Display a simple help usage message.
  79. .TP
  80. The
  81. .I -V
  82. option causes the program to display copyright and version information, then
  83. terminate.
  84. .SH "SEE ALSO"
  85. ftpaccess(5)
  86. .SH BUGS
  87. None known.