4.11. 配置带有 TLS 支持的 NFS 客户端
如果服务器支持带有 TLS 加密的 NFS,您可以相应地配置客户端,并使用 xprtsec=tls 参数将其挂载为带有 TLS 支持。
先决条件
- 您已配置了带有 TLS 加密的 NFS 服务器。详情请参阅 配置一个带有 TLS 支持的 NFS 服务器。
-
您已安装了
ktls-utils软件包。
流程
将证书颁发机构(CA)证书导入到系统的信任存储中:
# cp ca.crt /etc/pki/ca-trust/source/anchors # update-ca-trust启用并启动
tlshd服务:# systemctl enable --now tlshd.service使用 TLS 加密挂载一个 NFS 共享:
# mount -o xprtsec=tls server.example.com:/nfs/projects/ /mnt/
验证
验证客户端是否成功挂载了带有 TLS 支持的 NFS 共享:
# journalctl -u tlshd … Apr 01 08:37:56 client.example.com tlshd[10688]: Handshake with server.example.com (192.0.2.1) was successful