解决ldap存mac地址的问题
2012-12-10 17:33
134 查看
http://sk363.i.sohu.com/blog/view/131311463.htm
ldapadd issue
[root@centos5 soft]# ldapadd -x -D "cn=Manager,dc=zq,dc=com" -w secret -f ytang.ldif
adding new entry "uid=ytang,ou=users,ou=sigma,dc=zq,dc=com"
ldapadd: Object class violation (65)
additional info: attribute 'macAddress' not allowed
解决办法:
查找macAddress 对应的objectclass
[root@centos5 schema]# grep -r macAddress *
nis.schema:attributetype ( 1.3.6.1.1.1.1.22 NAME 'macAddress'
nis.schema: MAY macAddress )
nis.schema.default:attributetype ( 1.3.6.1.1.1.1.22 NAME 'macAddress'
nis.schema.default: MAY macAddress )
在nis.schema中找到:
objectclass ( 1.3.6.1.1.1.2.11 NAME 'ieee802Device' SUP top AUXILIARY
DESC 'A device with a MAC address'
MAY macAddress )
因此,macAddress 的objectclass 是ieee802Device
在ldif 文件中增加objectclass ieee802Device
[root@centos5 soft]# cat ytang.ldif
#ytang
dn: uid=ytang,ou=users,ou=sigma,dc=zq,dc=com
objectclass: top
objectclass: person
objectclass: inetorgperson
objectclass: radiusprofile
objectclass: ipHost
objectclass: ieee802Device
cn: ytang
sn: ytang
#radiusTunnelType: 10
#radiusTunnelType: 13
#radiusTunnelPrivateGroupId: 3000
#radiusTunnelMediumType: 1
uid: ytang
userPassword: ytang
ipHostNumber: 192.168.1.10
macAddress: 11:22:33:44:55:66
ldapadd issue
[root@centos5 soft]# ldapadd -x -D "cn=Manager,dc=zq,dc=com" -w secret -f ytang.ldif
adding new entry "uid=ytang,ou=users,ou=sigma,dc=zq,dc=com"
ldapadd: Object class violation (65)
additional info: attribute 'macAddress' not allowed
解决办法:
查找macAddress 对应的objectclass
[root@centos5 schema]# grep -r macAddress *
nis.schema:attributetype ( 1.3.6.1.1.1.1.22 NAME 'macAddress'
nis.schema: MAY macAddress )
nis.schema.default:attributetype ( 1.3.6.1.1.1.1.22 NAME 'macAddress'
nis.schema.default: MAY macAddress )
在nis.schema中找到:
objectclass ( 1.3.6.1.1.1.2.11 NAME 'ieee802Device' SUP top AUXILIARY
DESC 'A device with a MAC address'
MAY macAddress )
因此,macAddress 的objectclass 是ieee802Device
在ldif 文件中增加objectclass ieee802Device
[root@centos5 soft]# cat ytang.ldif
#ytang
dn: uid=ytang,ou=users,ou=sigma,dc=zq,dc=com
objectclass: top
objectclass: person
objectclass: inetorgperson
objectclass: radiusprofile
objectclass: ipHost
objectclass: ieee802Device
cn: ytang
sn: ytang
#radiusTunnelType: 10
#radiusTunnelType: 13
#radiusTunnelPrivateGroupId: 3000
#radiusTunnelMediumType: 1
uid: ytang
userPassword: ytang
ipHostNumber: 192.168.1.10
macAddress: 11:22:33:44:55:66
相关文章推荐
- BCM4330无法使用客户MAC地址问题解决办法
- 解决WIN 7 不能任意修改无线网卡MAC地址的问题
- 解决在win7 64位系统下无线网卡改不了MAC地址的问题
- 解决virtualbox复制ubuntu后改变mac地址不能识别网卡问题
- 解决Ubuntu Server 12.04换了网卡MAC地址后 网络不可用的问题.
- 解决virtualbox复制ubuntu后改变mac地址不能识别网卡问题
- 解决 “eth0 设备的 MAC 地址与预想的不符,忽略” 问题
- VMware创建或克隆虚拟机后,MAC地址修改时不知道从哪里找的问题解决
- 解决虚拟机迁移后的MAC地址问题
- linux下修改MAC地址的问题解决
- 解决“eth0 设备的 MAC 地址与预想的不符,忽略” 问题
- Win8改变MAC地址和安装协议解决不能上网的问题
- linux下修改MAC地址的问题解决
- linux下修改MAC地址问题解决方法
- 解决WIN 7 不能任意修改无线网卡MAC地址的问题
- Linux下MAC地址冲突的问题解决方法
- 转帖:解决 Windows、Mac 和 Ubuntu 时间不一致的问题
- IE内存错误,地址内存错误问题搜集和解决办法搜集 (逐步完善)
- Tomcat服务器图片地址中文路径问题解决办法
- MAC 下解决端口占用的问题