-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathauth-methods.html
More file actions
114 lines (113 loc) · 9.9 KB
/
auth-methods.html
File metadata and controls
114 lines (113 loc) · 9.9 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>20.3. 認証方式</title><link rel="stylesheet" type="text/css" href="stylesheet.css" /><link rev="made" href="pgsql-docs@lists.postgresql.org" /><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot" /><link rel="prev" href="auth-username-maps.html" title="20.2. ユーザ名マップ" /><link rel="next" href="auth-trust.html" title="20.4. Trust認証" /><meta name="viewport" content="width=device-width,initial-scale=1.0" /></head><body id="docContent" class="container-fluid col-10"><div class="other_version"><a href="https://www.postgresql.jp/document/">バージョンごとのドキュメント一覧</a></div><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="4" align="center"><a accesskey="h" href="index.html">PostgreSQL 18.3文書</a></th></tr><tr><td width="10%" align="left"></td><td width="10%" align="left"></td><td width="60%" align="center"><a href="client-authentication.html" title="第20章 クライアント認証">第20章 クライアント認証</a></td><td width="20%" align="right"><div class="actions"><a class="issue" title="github" href="https://github.com/pgsql-jp/jpug-doc/issues/new?template=bug_report.yml&what-happened=version 18.3 : auth-methods.html">誤訳等の報告
</a></div></td></tr><tr><td width="10%" align="left"><a accesskey="p" href="auth-username-maps.html" title="20.2. ユーザ名マップ">前へ</a> </td><td width="10%" align="left"><a accesskey="u" href="client-authentication.html" title="第20章 クライアント認証">上へ</a></td><td width="60%" align="center">20.3. 認証方式</td><td width="20%" align="right"> <a accesskey="n" href="auth-trust.html" title="20.4. Trust認証">次へ</a></td></tr></table><hr /></div><div class="sect1" id="AUTH-METHODS"><div class="titlepage"><div><div><h2 class="title" style="clear: both">20.3. 認証方式 <a href="#AUTH-METHODS" class="id_link">#</a></h2></div></div></div><span class="original">
<title>Authentication Methods</title>
</span><p>
<span class="original">
<productname>PostgreSQL</productname> provides various methods for
authenticating users:
</span>
<span class="productname">PostgreSQL</span>では、様々なユーザ認証方式を提供しています。
</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>
<span class="original">
<link linkend="auth-trust">Trust authentication</link>, which
simply trusts that users are who they say they are.
</span>
<a class="link" href="auth-trust.html" title="20.4. Trust認証">trust認証</a>は、ユーザが本人であることを単純に信頼します。
</p></li><li class="listitem"><p>
<span class="original">
<link linkend="auth-password">Password authentication</link>, which
requires that users send a password.
</span>
<a class="link" href="auth-password.html" title="20.5. パスワード認証">パスワード認証</a>は、ユーザにパスワードが必要であることを示します。
</p></li><li class="listitem"><p>
<span class="original">
<link linkend="gssapi-auth">GSSAPI authentication</link>, which
relies on a GSSAPI-compatible security library. Typically this is
used to access an authentication server such as a Kerberos or
Microsoft Active Directory server.
</span>
<a class="link" href="gssapi-auth.html" title="20.6. GSSAPI認証">GSSAPI認証</a>は、GSSAPI互換のセキュリティライブラリに依存します。通常、これはKerberosまたはMicrosoft Active Directoryサーバなどの認証サーバにアクセスするために使用されます。
</p></li><li class="listitem"><p>
<span class="original">
<link linkend="sspi-auth">SSPI authentication</link>, which
uses a Windows-specific protocol similar to GSSAPI.
</span>
<a class="link" href="sspi-auth.html" title="20.7. SSPI認証">SSPI認証</a>は、GSSAPIに似たWindows固有のプロトコルを使用します。
</p></li><li class="listitem"><p>
<span class="original">
<link linkend="auth-ident">Ident authentication</link>, which
relies on an <quote>Identification Protocol</quote>
(<ulink url="https://datatracker.ietf.org/doc/html/rfc1413">RFC 1413</ulink>)
service on the client's machine. (On local Unix-socket connections,
this is treated as peer authentication.)
</span>
<a class="link" href="auth-ident.html" title="20.8. Ident認証">ident認証</a>は、クライアントのマシン上の<span class="quote">「<span class="quote">Identification Protocol</span>」</span> (<a class="ulink" href="https://datatracker.ietf.org/doc/html/rfc1413" target="_top">RFC 1413</a>)サービスに依存します。
(ローカルのUnixドメインソケット接続では、これはpeer認証として扱われます。)
</p></li><li class="listitem"><p>
<span class="original">
<link linkend="auth-peer">Peer authentication</link>, which
relies on operating system facilities to identify the process at the
other end of a local connection. This is not supported for remote
connections.
</span>
<a class="link" href="auth-peer.html" title="20.9. Peer認証">peer認証</a>は、オペレーティングシステムの機能に依存して、ローカル接続の相手側のプロセスを識別します。
これはリモート接続ではサポートされません。
</p></li><li class="listitem"><p>
<span class="original">
<link linkend="auth-ldap">LDAP authentication</link>, which
relies on an LDAP authentication server.
</span>
<a class="link" href="auth-ldap.html" title="20.10. LDAP認証">LDAP認証</a>は、LDAP認証サーバに依存します。
</p></li><li class="listitem"><p>
<span class="original">
<link linkend="auth-radius">RADIUS authentication</link>, which
relies on a RADIUS authentication server.
</span>
<a class="link" href="auth-radius.html" title="20.11. RADIUS認証">RADIUS認証</a>は、RADIUS認証サーバに依存します。
</p></li><li class="listitem"><p>
<span class="original">
<link linkend="auth-cert">Certificate authentication</link>, which
requires an SSL connection and authenticates users by checking the
SSL certificate they send.
</span>
<a class="link" href="auth-cert.html" title="20.12. 証明書認証">証明書認証</a>は、SSL接続を必要とし、送信されるSSL証明書をチェックしてユーザを認証します。
</p></li><li class="listitem"><p>
<span class="original">
<link linkend="auth-pam">PAM authentication</link>, which
relies on a PAM (Pluggable Authentication Modules) library.
</span>
<a class="link" href="auth-pam.html" title="20.13. PAM認証">PAM認証</a>は、PAM(Pluggable Authentication Modules)ライブラリに依存します。
</p></li><li class="listitem"><p>
<span class="original">
<link linkend="auth-bsd">BSD authentication</link>, which
relies on the BSD Authentication framework (currently available
only on OpenBSD).
</span>
<a class="link" href="auth-bsd.html" title="20.14. BSD認証">BSD認証</a>は、BSD認証フレームワーク(現在はOpenBSDでのみ利用可能)に依存します。
</p></li><li class="listitem"><p>
<span class="original">
<link linkend="auth-oauth">OAuth authorization/authentication</link>,
which relies on an external OAuth 2.0 identity provider.
</span>
<a class="link" href="auth-oauth.html" title="20.15. OAuth認可/認証">OAuth認可/認証</a>は、外部のOAuth 2.0アイデンティティプロバイダに依存します。
</p></li></ul></div><p>
</p><p>
<span class="original">
Peer authentication is usually recommendable for local connections,
though trust authentication might be sufficient in some circumstances.
Password authentication is the easiest choice for remote connections.
All the other options require some kind of external security
infrastructure (usually an authentication server or a certificate
authority for issuing SSL certificates), or are platform-specific.
</span>
peer認証は、通常ローカル接続に推奨されますが、trust認証で十分な場合もあります。
パスワード認証は、リモート接続の最も簡単な選択肢です。
その他のオプションはすべて、何らかの外部セキュリティ基盤(通常は、認証サーバやSSL証明書を発行するための認証局)を必要とするか、またはプラットフォーム固有のものです。
</p><p>
<span class="original">
The following sections describe each of these authentication methods
in more detail.
</span>
以下の節では、これらの認証方式についてそれぞれ詳しく説明します。
</p></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="auth-username-maps.html" title="20.2. ユーザ名マップ">前へ</a> </td><td width="20%" align="center"><a accesskey="u" href="client-authentication.html" title="第20章 クライアント認証">上へ</a></td><td width="40%" align="right"> <a accesskey="n" href="auth-trust.html" title="20.4. Trust認証">次へ</a></td></tr><tr><td width="40%" align="left" valign="top">20.2. ユーザ名マップ </td><td width="20%" align="center"><a accesskey="h" href="index.html" title="PostgreSQL 18.3文書">ホーム</a></td><td width="40%" align="right" valign="top"> 20.4. Trust認証</td></tr></table></div></body></html>