如何使用快速设置选项配置WiKID强认证4.0

如何使用快速设置选项配置WiKID Strong Authentication 4.0

WiKID强认证系统的4.0版本有两个主要的新功能。 首先,现在可以免费使用多达5个用户,使其成为家庭用户,小型企业或长期测试的完美选择。 其次,有一个新的快速启动配置系统。 您创建一个文本文件,其中包含有关网络的相关信息,并使用它来构建一个功能全面的双因素身份验证服务器。 本教程将向您展示如何使用此新功能。

首先将示例文件复制到您的目录。 我假设你是root用户或具有适当的sudo权限。

# cp /opt/WiKID/conf/sample-quick-setup.properties wikid.conf

现在用您首选的编辑器编辑文件。

# vim wikid.conf

现在,我们来看看每个部分,什么应该去那里。 请注意,分号表示已注释的行。

; passphrase for protecting certs --------------------------------------
passphrase=protectme
; *NOTE*: YOU SHOULD REMOVE THIS SETTING AFTER CONFIGURATION FOR SECURITY

此密码将用于保护服务器的评估证书。 不要失去它! 您将需要它来启动服务器(或将其放在/ etc / WiKID / security中)。 当您安装永久证书时,您将需要它。 请注意,评估证书必须在30天内使用5个用户免费许可证进行更新。

; name to give the domain ----------------------------------------------
domainname=mydomain 

这是WiKID域名。 它将列出WiKID令牌供您的用户查看。 我们推荐一些相当通用的东西,因为您可能只开始保护您的VPN,但您可以添加SSH或Google Apps。 所以“公司X Auth”或类似的东西。

; IP of the server -----------------------------------------------------
domainip=127.0.0.1

服务器的外部IP地址。 记住:我们的令牌与WiKID服务器通话。

; 0-Padded IP without dots ---------------------------------------------
domaincode=127000000001

用户在设置自己的令牌时将输入此域代码。 它是零填充,使其更容易进入。 他们只能按令牌输入一次。 没有必要保密 - 安全性进入注册过程,而不是令牌设置。

; full hostname of the server; can be same as cn value ----------------------
hostname=localhost.localdomain 

服务器的完全限定域名。

; information for setting up a RADIUS host
radiushostip=10.1.2.3
radiushostsecret=mysharedsecret
; *NOTE*: YOU SHOULD REMOVE THIS SETTING AFTER CONFIGURATION FOR SECURITY

这将配置WiKID服务器上的RADIUS网络客户端。 这将是您的RADIUS服务器,如NPS或Freeradius,或使用WiKID进行身份验证的服务 - 您的VPN,网络服务器,SSH网关等。

; optionally create an extra host cert for wauth; leave blank if not needed
wauthhostip=

如果您正在创建使用我们的API的客户端,请在此处输入其IP地址。 如果不是,或者你不知道这是什么,不用担心它不是必需的。 只要把它留空。 请注意,其客户端p12文件将受到上述密码保护。

; cert properties ------------------------------------------------------
; administrative email for this server
email=admin@localhost.localdomain
; hostname of server
cn=localhost.localdomain
; organization/company name
o=myorganization
; department or other OU
ou=mydepartment
; city
l=mylocation
; full name of state
st=mystate
; 2-letter country code
c=us

这是用于生成服务器证书的信息。 它需要是独一无二的 。 如果输入有效信息,则可以很容易地将评估证书转换为生产证书。 如果没有,您将需要通过WiKIDAdmin Web UI重新创建您的证书签名请求。 当然,我们尊重您的隐私,不会出售此信息。

现在,保存文件并运行quick-setup命令:

# wikidctl quick-setup configfile=wikid.conf

当命令运行时,您将看到如下输出:

----------------------------------------------
= Checking for valid args ...
= Make sure Pg is running ...
= Checking if DB exists ...NO!
== Setting up new DB ...
log4j:WARN No appenders could be found for logger (com.mchange.v2.log.MLog).
log4j:WARN Please initialize the log4j system properly.
== Got Pg connection ...
= Setting up intermediate CA cert ...
= Submitting intermediate CA CSR ...
= Creating Tomcat cert ...
= Installing intermediate CA cert ...
== Intermediate cert installation completed!
= Setting up cert for localhost ...
== Setting up localhost settings ...
== RADIUS host does not exist!
== Setting up wAuth client ...
= Setting up cert for 10.100.0.112 ...
== Setting up non-localhost settings ...
== Domain exists! 1
== Adding keys ...

现在,启动服务器:

# wikidctl start


浏览到WIKIDAdmin界面,网址为:https://yourserver.com/WiKIDAdmin/,您应该看到您的域名已创建,您的radius网络客户端已配置,并且所有必需的证书已完成。 您现在需要做的是安装WiKID令牌并注册用户。

您可以在这里下载WiKID Strong认证服务器。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏