Fedora 25 PAM 中添加国密算法教程
要将国密算法添加到 Fedora 25 的 PAM,您需要按照以下步骤进行操作:
- 安装国密算法库:
- 在终端中使用以下命令安装 OpenSSL 的国密算法库(SM2、SM3 和 SM4):
- 在终端中使用以下命令安装 OpenSSL 的国密算法库(SM2、SM3 和 SM4):
sudo dnf install openssl-smime -y ```
- 编辑 PAM 配置文件:
- 使用以下命令打开 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 ```
上述更改将使系统使用国密算法进行密码验证。
-
保存并关闭文件。
-
重新启动系统。
现在,您已将国密算法添加到 Fedora 25 的 PAM 中。请注意,这可能会导致某些应用程序或服务不再与旧密码兼容,因此在进行此更改之前,请确保您的系统和应用程序都支持国密算法。
原文地址: https://www.cveoy.top/t/topic/pcs7 著作权归作者所有。请勿转载和采集!