如何创建PrivacyIDEA的邮件2FA Token?

privacyIDEA

1 前言

一个问题,一篇文章,一出故事。
笔者由于需要使用邮件获取一次性密码用于2FA认证,于是整理此文。

2 最佳实践

2.1 配置前的准备

2.1.1 准备PrivacyIDEA环境

如果你没有PrivacyIDEA环境,请参阅以下章节准备,

如何基于RHEL 8.x部署PrivacyIDEA?

2.1.2 准备邮件中继服务

如何设置Postfix直出因特网中继?

2.2 配置邮件2FA Token

2.2.1 配置smtp服务


如上图所示,
单击【Config】->【System】->【New SMTP server】
填写“Identifier”,范例填写“smtp.cmdschool.org”
填写“IP or FQDN”,范例填写“smtp://smtp.cmdschool.org”
填写“Port”,范例填写“25”
填写“Sender Email”,范例填写“no-reply@cmdschool.org”
填写“Recipient for testing”,范例填写“will@cmdschool.org”
选择“User StartTLS”,范例选择“False”
单击【Save SMTP server】
单击【Send Test Email】测试填写的信息是否正确

2.2.2 配置邮件Tokens


如上图所示,
单击【Config】->【Tokens】->【EMail】
选择“SMTP server configuration”,范例选择“smtp.cmdschool.org”
填写“OTP validity time”,范例填写“300”秒,即5分钟
单击【Save】

2.2.3 创建用户邮件Tokens


如上图所示,
单击【Tokens】->【Enroll Token】
选择“Enroll a new token”,范例选择“EMail: Send a One Time Password to the users email address”
填写“Email Address”,范例填写“will@cmdschool.org”
选择“Realm”,范例选择“sftp.cmdschool.org”
单击【Enroll Token】即完成邮件验证令牌的创建。

没有评论

发表回复

privacyIDEA
如何让PrivacyIDEA集成Google身份验证器?

1 前言 一个问题,一篇文章,一出故事。 笔者安装并配置2FA的服务端PrivacyIDEA,想测试 …

Keycloak
如何配置Keycloak集成PrivacyIDEA?

1 基础知识 1.1 前言 一个问题,一篇文章,一出故事。 本章将Keycloak与PrivacyI …

privacyIDEA
如何配置PrivacyIDEA LDAP协议集成AD?

1 前言 一个问题,一篇文章,一出故事。 笔者的PrivacyIDEA需要通过与LDAP集成来获取用 …