]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
doc/architecture: edit "HA Authentication" 53633/head
authorZac Dover <zac.dover@proton.me>
Mon, 25 Sep 2023 04:34:06 +0000 (14:34 +1000)
committerZac Dover <zac.dover@proton.me>
Mon, 25 Sep 2023 05:07:07 +0000 (15:07 +1000)
Edit "High Availability Authentication" in doc/architecture.rst.

Co-authored-by: Anthony D'Atri <anthony.datri@gmail.com>
Signed-off-by: Zac Dover <zac.dover@proton.me>
(cherry picked from commit cb680a7865c4766d54d535889ec1517a0e84b5b5)

doc/architecture.rst

index a9253d669788c62abd13157d846ed208c9e72137..6e5ba1122fee777299cdb6126200b6dd8e3aad0c 100644 (file)
@@ -317,10 +317,11 @@ and uses it to sign requests to OSDs and to metadata servers in the cluster.
                 |<----+         |              
 
 
-The ``cephx`` protocol authenticates ongoing communications between the client
-machine and the Ceph servers. Each message sent between a client and server,
-subsequent to the initial authentication, is signed using a ticket that the
-monitors, OSDs and metadata servers can verify with their shared secret.
+The ``cephx`` protocol authenticates ongoing communications between the clients
+and Ceph daemons. After initial authentication, each message sent between a
+client and a daemon is signed using a ticket that can be verified by monitors,
+OSDs, and metadata daemons. This ticket is verified by using the secret shared
+between the client and the daemon.
 
 .. ditaa::
 
@@ -356,12 +357,11 @@ monitors, OSDs and metadata servers can verify with their shared secret.
                 |<-------------------------------------------|
                                receive response
 
-The protection offered by this authentication is between the Ceph client and the
-Ceph server hosts. The authentication is not extended beyond the Ceph client. If
-the user accesses the Ceph client from a remote host, Ceph authentication is not
+This authentication protects only the connections between Ceph clients and Ceph
+daemons. The authentication is not extended beyond the Ceph client. If a user
+accesses the Ceph client from a remote host, cephx authentication will not be
 applied to the connection between the user's host and the client host.
 
-
 See `Cephx Config Guide`_ for more on configuration details. 
 
 See `User Management`_ for more on user management.