スキーマの削除

既にそのスキーマの内容を使っているなら削除はしないほうがいいのかも.

一応削除方法はほとんどがファイル操作です

[root@ldap-server ~]# systemctl stop slapd
 
[root@ldap-server ~]# cp -arp /etc/openldap/slapd.d /etc/openldap/slapd.d.backup
 
[root@ldap-server ~]# cd /etc/openldap/slapd.d/cn\=config/cn\=schema
 
[root@ldap-server cn=schema]# ls -l
total 76
-rw-------. 1 ldap ldap 15578 Nov 20 01:45 'cn={0}core.ldif'
-rw-------. 1 ldap ldap 11455 Nov 20 01:51 'cn={1}cosine.ldif'
-rw-------. 1 ldap ldap  6587 Nov 20 01:51 'cn={2}nis.ldif'
-rw-------. 1 ldap ldap  2949 Nov 20 01:51 'cn={3}inetorgperson.ldif'
-rw-------. 1 ldap ldap 15298 Nov 20 12:22 'cn={4}samba.ldif'
-rw-------. 1 ldap ldap 13721 Nov 20 15:56 'cn={5}radius.ldif'
-rw-------. 1 ldap ldap  3935 Nov 24 04:36 'cn={6}ppolicy.ldif'
 
[root@ldap-server cn=schema]# rm -rf 'cn={5}radius.ldif'
 
[root@ldap-server cn=schema]# systemctl start slapd
 
[root@ldap-server ~]#  ldapsearch -Q -LLL -H ldapi:/// -b cn=config config*
dn: cn=config
 
dn: cn=module{0},cn=config
 
dn: cn=schema,cn=config
 
dn: cn={0}core,cn=schema,cn=config
 
dn: cn={1}cosine,cn=schema,cn=config
 
dn: cn={2}nis,cn=schema,cn=config
 
dn: cn={3}inetorgperson,cn=schema,cn=config
 
dn: cn={4}samba,cn=schema,cn=config
 
dn: cn={5}ppolicy,cn=schema,cn=config
 
dn: olcDatabase={-1}frontend,cn=config
 
dn: olcDatabase={0}config,cn=config
 
dn: olcDatabase={1}monitor,cn=config
 
dn: olcDatabase={2}mdb,cn=config
 
dn: olcOverlay={0}syncprov,olcDatabase={2}mdb,cn=config
 
[root@ldap-server ~]#

トップ   編集 添付 複製 名前変更     ヘルプ   最終更新のRSS
Last-modified: 2022-11-27 (日) 03:12:43 (68d)