Mentino that PAM doesn't work for Unix system authentication because of
the problems non-root reading /etc/shadow.
This commit is contained in:
parent
2d6cb170d4
commit
6c9e4d7e08
@ -1,4 +1,4 @@
|
|||||||
<!-- $PostgreSQL: pgsql/doc/src/sgml/client-auth.sgml,v 1.100 2007/07/23 10:16:53 mha Exp $ -->
|
<!-- $PostgreSQL: pgsql/doc/src/sgml/client-auth.sgml,v 1.101 2007/09/14 03:53:54 momjian Exp $ -->
|
||||||
|
|
||||||
<chapter id="client-authentication">
|
<chapter id="client-authentication">
|
||||||
<title>Client Authentication</title>
|
<title>Client Authentication</title>
|
||||||
@ -1067,6 +1067,16 @@ ldap[<replaceable>s</>]://<replaceable>servername</>[:<replaceable>port</>]/<rep
|
|||||||
and the <ulink url="http://www.sun.com/software/solaris/pam/">
|
and the <ulink url="http://www.sun.com/software/solaris/pam/">
|
||||||
<systemitem class="osname">Solaris</> PAM Page</ulink>.
|
<systemitem class="osname">Solaris</> PAM Page</ulink>.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
|
<note>
|
||||||
|
<para>
|
||||||
|
PAM does work authenticating against Unix system authentication
|
||||||
|
because the postgres server is started by a non-root user. In order
|
||||||
|
to enable this functionality, the root user must provide additional
|
||||||
|
permissions to the postgres user (for reading
|
||||||
|
<filename>/etc/shadow</>).
|
||||||
|
</para>
|
||||||
|
</note>
|
||||||
</sect2>
|
</sect2>
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user