4.2.2. 在 SSSD 和 Winbind 间切换以用于 SMB 共享访问


这个步骤描述了如何在 SSSD 和 Winbind 插件间切换,这些插件用于从 SSSD 客户端访问 SMB 共享。要使 Winbind 能够访问 SMB 共享,您需要在客户端上安装 cifs-utils 软件包。确保您的机器上安装了 cifs-utils
$ rpm -q cifs-utils
  1. 可选。了解您当前是否使用 SSSD 或 Winbind 从 SSSD 客户端访问 SMB 共享:
    # alternatives --display cifs-idmap-plugin
    cifs-idmap-plugin - status is auto.
     link currently points to /usr/lib64/cifs-utils/cifs_idmap_sss.so
    /usr/lib64/cifs-utils/cifs_idmap_sss.so - priority 20
    /usr/lib64/cifs-utils/idmapwb.so - priority 10
    Current `best' version is /usr/lib64/cifs-utils/cifs_idmap_sss.so.
    如果安装了 SSSD 插件(cifs_idmap_sss.so),则默认其优先级高于 Winbind 插件(idmapwb.so)。
  2. 在切换到 Winbind 插件前,请确保 Winbind 在系统中运行:
    # systemctl is-active winbind.service
    active
    在切换到 SSSD 插件前,请确保 SSSD 在系统中运行:
    # systemctl is-active sssd.service
    active
  3. 要切换到其他插件,请使用 alternatives --set cifs-idmap-plugin 命令,并指定所需插件的路径。例如,切换到 Winbind:
    # alternatives --set cifs-idmap-plugin /usr/lib64/cifs-utils/idmapwb.so
注意
32 位版本平台(如 RHEL 7 中的 i686)使用 /usr/lib/cifs-utils/ 目录,而不是 /usr/lib64/cifs-utils/
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.