shadowpwd-desc.xml 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. <sect2>
  2. <title>Contents</title>
  3. <para>The Shadow Password Suite contains the chage, chfn, chpasswd, chsh,
  4. dpasswd, expiry, faillog, gpasswd, groupadd, groupdel, groupmod, grpck,
  5. grpconv, grpunconv, lastlog, login, newgrp, passwd, sg, su, logoutd,
  6. mkpasswd, newusers, pwck, pwconv, pwunconv, useradd,
  7. userdel, usermod and vipw programs.</para>
  8. </sect2>
  9. <sect2><title>Description</title>
  10. <sect3><title>chage</title>
  11. <para>chage changes the number of days between password changes and the date of
  12. the last password change.</para></sect3>
  13. <sect3><title>chfn</title>
  14. <para>chfn changes user full name, office number, office extension, and home
  15. phone number information for a user's account.</para></sect3>
  16. <sect3><title>chpasswd</title>
  17. <para>chpasswd reads a file of user name and password pairs from standard
  18. input and uses this information to update a group of
  19. existing users.</para></sect3>
  20. <sect3><title>chsh</title>
  21. <para>chsh changes the user login shell.</para></sect3>
  22. <sect3><title>dpasswd</title>
  23. <para>dpasswd adds, deletes, and updates dial-up passwords for
  24. user login shells.</para></sect3>
  25. <sect3><title>expiry</title>
  26. <para>Checks and enforces password expiration policy.</para></sect3>
  27. <sect3><title>faillog</title>
  28. <para>faillog formats the contents of the failure log,/var/log/faillog, and
  29. maintains failure counts and limits.</para></sect3>
  30. <sect3><title>gpasswd</title>
  31. <para>gpasswd is used to administer the /etc/group file</para></sect3>
  32. <sect3><title>groupadd</title>
  33. <para>The groupadd command creates a new group account using the values
  34. specified on the command line and the default values from
  35. the system.</para></sect3>
  36. <sect3><title>groupdel</title>
  37. <para>The groupdel command modifies the system account files, deleting all
  38. entries that refer to group.</para></sect3>
  39. <sect3><title>groupmod</title>
  40. <para>The groupmod command modifies the system account files to reflect the
  41. changes that are specified on the command line.</para></sect3>
  42. <sect3><title>grpck</title>
  43. <para>grpck verifies the integrity of the system authentication
  44. information.</para></sect3>
  45. <sect3><title>grpconv</title>
  46. <para>grpunconv converts to shadow group files from normal
  47. group files.</para></sect3>
  48. <sect3><title>grpunconv</title>
  49. <para>grpunconv converts from shadow group files to normal
  50. group files.</para></sect3>
  51. <sect3><title>lastlog</title>
  52. <para>lastlog formats and prints the contents of the last login log,
  53. /var/log/lastlog. The login-name, port, and last login time will be
  54. printed.</para></sect3>
  55. <sect3><title>login</title>
  56. <para>login is used to establish a new session with the system.</para></sect3>
  57. <sect3><title>newgrp</title>
  58. <para>newgrp is used to change the current group ID during a
  59. login session.</para></sect3>
  60. <sect3><title>passwd</title>
  61. <para>passwd changes passwords for user and group accounts.</para></sect3>
  62. <sect3><title>sg</title>
  63. <para>sg executes command as a different group ID.</para></sect3>
  64. <sect3><title>su</title>
  65. <para>Change the effective user id and group id to that of a user. This
  66. replaces the su programs that's installed from the
  67. Shellutils package.</para></sect3>
  68. <sect3><title>logoutd</title>
  69. <para>logoutd enforces the login time and port restrictions specified in
  70. /etc/porttime.</para></sect3>
  71. <sect3><title>mkpasswd</title>
  72. <para>mkpasswd reads a file in the format given by the flags and converts it
  73. to the corresponding database file format.</para></sect3>
  74. <sect3><title>newusers</title>
  75. <para>newusers reads a file of user name and clear text password pairs and uses
  76. this information to update a group of existing users or to create new
  77. users.</para></sect3>
  78. <sect3><title>pwck</title>
  79. <para>pwck verifies the integrity of the system authentication
  80. information.</para></sect3>
  81. <sect3><title>pwconv</title>
  82. <para>pwconv converts to shadow passwd files from normal passwd
  83. files.</para></sect3>
  84. <sect3><title>pwunconv</title>
  85. <para>pwunconv converts from shadow passwd files to normal files.</para></sect3>
  86. <sect3><title>useradd</title>
  87. <para>useradd creates a new user or update default new user
  88. information.</para></sect3>
  89. <sect3><title>userdel</title>
  90. <para>userdel modifies the system account files, deleting all entries that
  91. refer to a specified login name.</para></sect3>
  92. <sect3><title>usermod</title>
  93. <para>usermod modifies the system account files to reflect the changes that
  94. are specified on the command line.</para></sect3>
  95. <sect3><title>vipw and vigr</title>
  96. <para>vipw and vigr will edit the files /etc/passwd and /etc/group,
  97. respectively. With the -s flag, they will edit the shadow versions of
  98. those files, /etc/shadow and /etc/gshadow, respectively.</para></sect3>
  99. </sect2>