Điểm:0

Lỗi tải chính sách OpenLDAP

lá cờ be

Tôi sẽ thử chạy openldap. Tôi đã tạo máy chủ master-slave và mọi thứ đều ổn. Tuy nhiên, khi tôi tải mô-đun ppolicy, tôi gặp lỗi như bên dưới

Đã bắt đầu xác thực SASL/BÊN NGOÀI
Tên người dùng SASL: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth
SASL SSF: 0
sửa đổi mục nhập "cn=module{0},cn=config"
ldap_modify: Lỗi khác (ví dụ: triển khai cụ thể) (80)
thông tin bổ sung: Trình xử lý <olcModuleLoad> đã thoát với 1

tập tin ldif

dn: cn=mô-đun{0},cn=config
changetype: sửa đổi
thêm: olcModuleLoad
olcModuleLoad: ppolicy.la

Trước đây tôi đã tải lên một sơ đồ của ppolicy

 dn: cn=ppolicy,cn=lược đồ,cn=config
objectClass: olcSchemaConfig
cn: chính sách
olcAttributeTypes: {0}( 1.3.6.1.4.1.42.2.27.8.1.1 NAME 'pwdAttribute' EQUALITY
  objectIdentifierMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
olcAttributeTypes: {1}( 1.3.6.1.4.1.42.2.27.8.1.2 NAME 'pwdMinAge' EQUALITY trong
 tegerMatch ĐẶT HÀNG số nguyênOrderingMatch CÚ PHÁP 1.3.6.1.4.1.1466.115.121.1.27
  GIÁ TRỊ ĐƠN)
olcAttributeTypes: {2}( 1.3.6.1.4.1.42.2.27.8.1.3 NAME 'pwdMaxAge' EQUALITY trong
 tegerMatch ĐẶT HÀNG số nguyênOrderingMatch CÚ PHÁP 1.3.6.1.4.1.1466.115.121.1.27
  GIÁ TRỊ ĐƠN)
olcAttributeTypes: {3}( 1.3.6.1.4.1.42.2.27.8.1.4 NAME 'pwdInHistory' EQUALITY
  integerMatch ĐẶT HÀNG integerOrderingMatch CÚ PHÁP 1.3.6.1.4.1.1466.115.121.1
 .27 GIÁ TRỊ ĐƠN )
olcAttributeTypes: {4}( 1.3.6.1.4.1.42.2.27.8.1.5 NAME 'pwdCheckQuality' EQUAL
 ITY integerMatch ĐẶT HÀNG integerOrderingMatch CÚ PHÁP 1.3.6.1.4.1.1466.115.12
 1.1.27 GIÁ TRỊ ĐƠN)
olcAttributeTypes: {5}( 1.3.6.1.4.1.42.2.27.8.1.6 NAME 'pwdMinLength' EQUALITY
  integerMatch ĐẶT HÀNG integerOrderingMatch CÚ PHÁP 1.3.6.1.4.1.1466.115.121.
 1.27 GIÁ TRỊ ĐƠN )
olcAttributeTypes: {6}( 1.3.6.1.4.1.42.2.27.8.1.7 NAME 'pwdExpireWarning' THIẾT BỊ
 LITY integerMatch ORDERING integerOrderingMatch CÚ PHÁP 1.3.6.1.4.1.1466.115.
 121.1.27 GIÁ TRỊ ĐƠN)
olcAttributeTypes: {7}( 1.3.6.1.4.1.42.2.27.8.1.8 NAME 'pwdGraceAuthNLimit' EQ
 UALITY integerMatch ORDERING integerOrderingMatch SYNTAX 1.3.6.1.4.1.1466.11
 5.121.1.27 GIÁ TRỊ ĐƠN)
olcAttributeTypes: {8}( 1.3.6.1.4.1.42.2.27.8.1.9 NAME 'pwdLockout' EQUALITY b
 ooleanMatch CÚ PHÁP 1.3.6.1.4.1.1466.115.121.1.7 GIÁ TRỊ ĐƠN)
olcAttributeTypes: {9}( 1.3.6.1.4.1.42.2.27.8.1.10 TÊN 'pwdLockoutDuration' E
 CHẤT LƯỢNG số nguyênMatch ĐẶT HÀNG số nguyênOrderingMatch CÚ PHÁP 1.3.6.1.4.1.1466.1
 15.121.1.27 GIÁ TRỊ ĐƠN)
olcAttributeTypes: {10}( 1.3.6.1.4.1.42.2.27.8.1.11 NAME 'pwdMaxFailure' EQUAL
 ITY integerMatch ĐẶT HÀNG integerOrderingMatch CÚ PHÁP 1.3.6.1.4.1.1466.115.1
 21.1.27 GIÁ TRỊ ĐƠN )
olcAttributeTypes: {11}( 1.3.6.1.4.1.42.2.27.8.1.12 TÊN 'pwdFailureCountInter
 val' EQUALITY integerMatch ORDERING integerOrderingMatch CÚ PHÁP 1.3.6.1.4.1.
 1466.115.121.1.27 GIÁ TRỊ ĐƠN)
olcAttributeTypes: {12}( 1.3.6.1.4.1.42.2.27.8.1.13 NAME 'pwdMustChange' EQUAL
 CÚ PHÁP booleanMatch ITY 1.3.6.1.4.1.1466.115.121.1.7 GIÁ TRỊ ĐƠN)
olcAttributeTypes: {13}( 1.3.6.1.4.1.42.2.27.8.1.14 TÊN 'pwdAllowUserChange' 
 EQUALITY booleanMatch CÚ PHÁP 1.3.6.1.4.1.1466.115.121.1.7 GIÁ TRỊ ĐƠN)
olcAttributeTypes: {14}( 1.3.6.1.4.1.42.2.27.8.1.15 NAME 'pwdSafeModify' EQUAL
 CÚ PHÁP booleanMatch ITY 1.3.6.1.4.1.1466.115.121.1.7 GIÁ TRỊ ĐƠN)
olcAttributeTypes: {15}( 1.3.6.1.4.1.4754.1.99.1 NAME 'pwdCheckModule' DESC 'L
 mô-đun có thể đọc được khởi tạo "chức năng check_password()" EQUALITY caseExa
 ctIA5Match CÚ PHÁP 1.3.6.1.4.1.1466.115.121.1.26 GIÁ TRỊ ĐƠN)
olcAttributeTypes: {16}( 1.3.6.1.4.1.42.2.27.8.1.30 TÊN 'pwdMaxRecordedFailur
 e' EQUALITY integerMatch ORDERING integerOrderingMatch CÚ PHÁP 1.3.6.1.4.1.
 1466.115.121.1.27 GIÁ TRỊ ĐƠN)
olcObjectClasses: {0}( 1.3.6.1.4.1.4754.2.99.1 NAME 'pwdPolicyChecker' SUP top
  PHỤ TRỢ CÓ THỂ pwdCheckModule )
olcObjectClasses: {1}( 1.3.6.1.4.1.42.2.27.8.2.1 NAME 'pwdPolicy' SUP top AUXI
 LIARY PHẢI pwdAttribute CÓ THỂ ( pwdMinAge $ pwdMaxAge $ pwdInHistory $ pwdCheck
 Chất lượng $ pwdMinLength $ pwdExpireWarning $ pwdGraceAuthNLimit $ pwdLockout $
  pwdLockoutDuration $ pwdMaxFailure $ pwdFailureCountInterval $ pwdMustChange
  $ pwdAllowUserChange $ pwdSafeModify $ pwdMaxRecordedFailure ) )

Các mô-đun khác được thêm vào mà không gặp vấn đề gì.

tát -n 0 | mô-đun grep -i

dn: cn=mô-đun{0},cn=config
đối tượngClass: olcModuleList
cn: mô-đun{0}
olcModulePath: /usr/libexec/openldap
olcModuleLoad: {0}back_mdb.la
olcModuleLoad: {1}syncprov.la
olcModuleLoad: {2}memberof.la
olcModuleLoad: {3}refint.la
trúcObjectClass: olcModuleList
olcAttributeTypes: {15}( 1.3.6.1.4.1.4754.1.99.1 NAME 'pwdCheckModule' DESC 'L
 mô-đun có thể đọc được khởi tạo "chức năng check_password()" EQUALITY caseExa
  PHỤ TRỢ CÓ THỂ pwdCheckModule )

Điều gì có thể là vấn đề? Và làm thế nào để khắc phục nó ?

Tôi đang sử dụng các hướng dẫn này

https://kifarunix.com/install-and-setup-openldap-server-on-debian-11/ https://kifarunix.com/implement-openldap-password-policies/

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.