Hướng dẫn php ldap extension - php ldap mở rộng
& nbsp; Bước 1 Show & nbsp; & nbsp; & nbsp; Tệp cấu hình đã tải: C: \ Xampp \ Php \ Php.ini
Bước 2 & nbsp; & nbsp; & nbsp; Đối với người dùng Windows sử dụng máy chủ Apache
& nbsp; & nbsp; & nbsp; cho người dùng windows sử dụng máy chủ IIS
& nbsp; & nbsp; & nbsp; cho người dùng Linux
Bước 3
Lời mở đầu.Đối với hệ thống OpenLDAP thì việc quản lý, update tài khoản người dùng phải dùng bằng lệnh cho nên khá khó khăn do đó hôm này mình sẽ giới thiệu đến mọi người một công cụ giúp chúng ta có thể dễ dàng quản lý OpenLDAP đó là phpLDAPadmin.Một công cụ được code bằng ngôn ngữ PHP và chạy trên nền web cho nên ứng dụng này đáng được lựa chọn nếu như chúng ta đang cần một công cụ hỗ trợ việc quản trị OpenLDAP. Chuẩn bị.
TRƯỜNG HỢP 1: Cài đặt trực tiếp trên node cài OpenLDAP1. Cài đặt httpd Mở file 1 và sửa đổi các thông tin sau:
Khởi động httpd:
2. Cài đặt PHP
Mở file 2 và sửa lại các thông tin như sau:
Tải và cài dặt epel 7:
Cài đặt phpLDAPadmin
Mở file 3 và sửa lại thông tin như sau:
Cho phép truy cập vào phpLDAPadmin:
Khởi động lại httpd: Truy cập theo đường dẫn :
Kết quả như sau: Đăng nhập với 4 và 5 như sau:Giao diện sau khi đăng nhập : TRƯỜNG HỢP 2: phpLDAPadmin nằm trên node không cài OpenLDAP.Mô hình như sau: Các bước cài đặt tương tự như trên, chúng ta cần phải thêm đoạn cấu hình để bind đến OpenLDAP server thì mới có thể đăng nhập được. Để thực hiện chúng ta dùng trình soạn thảo 6 mở file 7
Sau đó tại dòng 8 thêm đoạn 9 với 0 là ip của máy chủ OpenLDAP.Sau đó truy cập vào web như bình thường. TRƯỜNG HỢP 3: Dùng một máy chủ phpLDAPadmin quản lý nhiều backend OpenLDAPGiả định rằng chúng ta có khoảng 3 máy chủ chạy OpenLDAP để chạy xác thực cho các hệ thống khác nhau và 3 máy chủ này không hề có liên quan gì đến nhau, trên lý thuyết chúng ta phải cài 3 máy chủ chạy OpenLDAP để quản lý 3 máy OpenLDAP kia, tuy nhiên chúng ta vẫn có thể cấu hình phpLDAPadmin bind đến nhiều máy chủ chỉ định khác nhau. Ở đâu mình có mô hình như sau : Chúng ta vẫn cài phpLDAPadmin như ở trường hợp 1, sau đó chúng ta mở file 7 và thêm những cấu hình như sau: 0Chi tiết chỉnh sửa như sau : Nếu có thêm những server khác thì thêm đoạn cấu hình giống 2 xuống dưới sau đó lưu lại.Kiểm tra trên giao diện web, bây giờ chúng ta có thể chọn máy chủ quản trị trước khi đăng nhập rồi: Bài blog đến đây là hết, chúc mọi người thành công !!! Tổng kết.Ở bài này mình đã hướng dẫn cách để cài đặt phpLDAPadmin cho mọi người có thể dụng để quản trị các thông tin trong slapd, ở bài viết tiếp theo mình sẽ giới thiệu cho mọi người cách SSH với LDAP. Thực hiện bởi cloud365.vn Written by Phạm Thành Đạt |