要将国密算法添加到 Fedora 25 的 PAM,您需要按照以下步骤进行操作:

  1. 安装国密算法库:
    • 在终端中使用以下命令安装 OpenSSL 的国密算法库(SM2、SM3 和 SM4):

sudo dnf install openssl-smime -y ```

  1. 编辑 PAM 配置文件:
    • 使用以下命令打开 PAM 配置文件:

sudo vi /etc/pam.d/system-auth ```

  • 在文件中找到以下行(可能存在多次出现):

password sufficient pam_unix.so sha512 shadow nullok try_first_pass use_authtok ```

  • 将该行替换为以下行:

password sufficient pam_unix.so sha512 shadow nullok try_first_pass use_authtok remember=5 password sufficient pam_sm.so use_first_pass password required pam_deny.so ```

 上述更改将使系统使用国密算法进行密码验证。
  1. 保存并关闭文件。

  2. 重新启动系统。

现在,您已将国密算法添加到 Fedora 25 的 PAM 中。请注意,这可能会导致某些应用程序或服务不再与旧密码兼容,因此在进行此更改之前,请确保您的系统和应用程序都支持国密算法。

Fedora 25 PAM 中添加国密算法教程

原文地址: https://www.cveoy.top/t/topic/pcs7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录