问题标签 [freeradius]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - 通过p12证书连接wpa2企业网络
我有一个使用 radius 服务器的 wpa2 企业网络。
我有一个 client.p12 证书,我已经成功地将我的 windows pc 连接到网络。
我需要将嵌入式设备连接到相同的设备,这需要将证书文本粘贴到三个文件cacert.h , client-key.h and client-cert.h.
中。如何将 client.p12 文件分解为上述文件。
我已经使用 openssl 获得了 client-key.h 和 client-cert.h 文件。
如何获取 cacert.h 文件?
除了这个,我还需要什么东西来连接网络吗?文件 client-key.h 的内容
文件 client-cert.h 的内容
文件 cacert.h 的内容
linux - linux下创建负载均衡器和radius认证
我有一个centos 6服务器作为网关从2个isp接收两个互联网连接,我需要做的是对这两个连接进行负载平衡并将流量转发到第三个网卡到内部网络我还需要使用Radius服务器为用户进行网络认证。
解决方案已经尝试过:我尝试在两个输入连接之间创建一个桥梁,它可以工作但我无法执行流量控制我也尝试安装 FreeRadius
我的问题是:
1-是否可以从 FreeRadius 执行负载平衡意味着我只能将它用于整个解决方案
2-如果没有,请指导我找到解决方案或实用程序来执行此类任务
PS 我不能使用 ZeroShell 或 EndianFirewall 等专用防火墙,我需要在 Centos 6 下实施解决方案
python - 我可以用 Python 定义 RADIUS 客户端吗?
我用 Python 为 FreeRADIUS 编写了一个身份验证模块。我想用它管理 NAS。
除了生成 client.conf 文件并重新启动之外,还有其他方法吗?
ssh - 使用 pam 和 ssh 验证 Radius 用户
我可以使用radius server+pam+ssh 验证radius 用户,并在linux 中创建具有空白密码的本地用户。
是否可以在不使用空白密码在本地计算机中创建用户的情况下验证半径用户?
/etc/pam.d/ssh 文件如下
header - 编译时 OpenSSL 标头与当前版本不匹配
尝试编译 freeRADIUS 服务器 2.2.3 时,我收到以下错误消息:
实际上,openSSL 版本是:
位于 /usr/include/openssl/opensslv.h 的标头包含:
编辑它并不能解决问题。
我该如何解决这个问题?
sip - SIPS 服务器是否需要 RADIUS 服务器?
这可能是一个幼稚的问题,但无论如何我都会问。根据http://www.kamailio.org/docs/openser-radius-1.0.x.html,SIP 服务器应该与 RADIUS 服务器配对以进行身份验证。SIPS怎么样?SIPS 服务器是否具有与 RADIUS 服务器等效的内置功能?
postgresql - 在 PostgreSQL 中存储 FreeRADIUS 用户密码的 SHA1 哈希摘要
我有一个带有集中用户数据库的系统,其中存储了不同应用程序的用户名和密码。该数据库是在 PostgreSQL 中创建的。FreeRDAIUS 通过使用 PostgreSQL 作为后端系统的 OpenLDAP 访问用户和密码。密码应该以哈希格式存储。我已经使用存储在数据库中的 SHA1 密码测试了 FreeRADIUS,并且用户已成功通过身份验证。我存储了带有 {SHA} 的摘要,它运行良好。但是,此散列需要使用 base64 格式,并以“=”作为填充字符。我使用 ldap 实用程序 slappasswd 生成了 base64 哈希摘要。
因为实际上,我应该使用 C 函数将用户插入数据库,而可用的加密库(如 OpenSSL)仅提供十六进制哈希函数,我认为最好的方法是知道如何告诉 FreeRDAIUS 存储在数据库不是 base64 而是 HEX。
有谁知道我该怎么做?似乎如果我只是将 {SHA} 放在散列值之前,它只适用于带有 FreeRADIUS 的 base64。我还想知道 FreeRADIUS 是否支持其他哈希算法,例如 SHA256。
操作系统:Ubuntu 12.04 LTS PostgreSQL:9.1 FreeRADIUS:2.1.10
freeradius - 如何将 freeradius 服务器配置为需要 NAS-IP-Address 属性?
我想以仅当 NAS-IP-Address 属性不为空且等于某个特定 IP(当然是用户名和密码匹配)时身份验证成功的方式配置 freeradius 服务器。
我该怎么做?我试图阅读文档但没有成功: http : //freeradius.org/rfc/attributes.html http://freeradius.org/rfc/rfc2865.html#NAS-IP-Address
php - PHP中的Freeradius radcrypt加密
我正在寻找类似于 radcrypt 输出的 PHP 解决方案。
我研究了 mcrypt,似乎无法弄清楚我应该使用哪种密码和设置。
Mcrypt 希望在加密中添加盐,但 radcrypt 似乎没有盐。
任何人都知道 radcrypt 的密码和/或设置是什么?
networking - RadWho 不工作
radwho:读取 /var/log/freeradius/radutmp 时出错:没有这样的文件或目录我该怎么办?