首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用基于Windows的RADIUS的SuperMicro IPMI

使用基于Windows的RADIUS的SuperMicro IPMI
EN

Server Fault用户
提问于 2014-10-23 12:05:00
回答 2查看 1.2K关注 0票数 4

我很难使用基于Windows的RADIUS设置()和SuperMicro IPMI接口。

我发现我需要添加特定于供应商的属性H=4, I=4 (SuperMicro IPMI手册附录C),但我不确定配置NPS策略所需的一些设置:

我想我遗漏了供应商代码或供应商指定的属性值,这两者都应该是一个数值。属性值本身就是H=4, I=4字符串。

EN

回答 2

Server Fault用户

发布于 2021-02-22 20:08:04

我找到了这篇文章,寻找关于如何在NPS中配置它的建议。多亏了SuperMicro支持,我才能搞清楚这一点:

服务-类型:登录

供应商特定属性>添加

供应商代码: 10876

是。符合>

供应商指定的属性号:1

属性格式:字符串

属性值: H=4,I=4

票数 1
EN

Server Fault用户

发布于 2017-01-13 19:47:20

即使使用供应商ID 0,我也怀疑它是否能工作,因为它将把0x00000000放在字符串值的前面.除非“它不符合”选项允许您为属性26指定一个原始值。

Supermicro对于它们的授权属性使用了一种非标准的、非rfc兼容的编码方案.

如果您查看特定于供应商的格式

代码语言:javascript
复制
    0                   1                   2                   3
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   |     Type      |  Length       |            Vendor-Id
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        Vendor-Id (cont)           |  String...
   +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-

在属性的开头有一个32位的笔。但是他们刚刚在那里插入了一个字符串值。

如果“它不符合”选项没有帮助,那么唯一的方法就是使用另一个RADIUS服务器作为网关,将像Service-Type这样的RFC属性转换为格式错误的Supermicro。

FreeRADIUS和散热器可能会被配置成这样。

FreeRADIUS >= 3.0.0对处理格式错误的属性有明确的规定。当从外部服务器接收到它们时,它们被标记为未知的八进制类型,因此它们可以在代理时传递。

您还可以使用属性OID语法(Attr-<TLV/OID string>)在配置中创建它们。

在本例中,您希望使用Attr-26作为原始供应商类型的VSA。然后,您需要几个神奇的字符串值之一:

  • 回调"H=1,I=1“- Attr-26 = 0x483D312C20493D31
  • 用户"H=2,I=2“- Attr-26 = 0x483D322C20493D32
  • 运算符"H=3,I=3“- Attr-26 = 0x483D332C20493D33
  • 管理员"H=4,I=4“- Attr-26 = 0x483D342C20493D34
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/639087

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档