• Quá trình cài đặt sẽ thiết lập hai DIT, một cho slapd-config và một cho dữ liệu của bạn (dc=example,dc=com).
• Cơ sở dữ liệu/DIT slapd-config có dạng giống như sau. Nhắc lại rằng CSDL này là dựa trên LDIF và đặt tại thư mục /etc/ldap/slapd.d
├── cn=config │ ├── cn=module{0}.ldif │ ├── cn=schema │ │ ├── cn={0}core.ldif │ │ ├── cn={1}cosine.ldif │ │ ├── cn={2}nis.ldif │ │ └── cn={3}inetorgperson.ldif │ ├── cn=schema.ldif │ ├── olcBackend={0}hdb.ldif │ ├── olcDatabase={0}config.ldif │ ├── olcDatabase={-1}frontend.ldif │ └── olcDatabase={1}hdb.ldif └── cn=config.ldif
• Lưu ý: Không sửa đổi trực tiếp nội dung CSDL slapd-config. Hãy sửa nó bằng giao thức LDAP (công cụ).
• DIT slapd-config sẽ có dạng như sau qua giao thức LDAP:
• cn=config: global settings
• cn=module{0},cn=config: a dynamically loaded module
• cn=schema,cn=config: contains hard-coded system-level schema • cn={0}core,cn=schema,cn=config: the hard-coded core schema • cn={1}cosine,cn=schema,cn=config: the cosine schema
• cn={2}nis,cn=schema,cn=config: the nis schema
• cn={3}inetorgperson,cn=schema,cn=config: the inetorgperson schema • olcBackend={0}hdb,cn=config: the 'hdb' backend storage type
• olcDatabase={-1}frontend,cn=config: frontend database, default settings for other databases
• olcDatabase={0}config,cn=config: slapd configuration database (cn=config) • olcDatabase={1}hdb,cn=config: your database instance (dc=examle,dc=com) • Ý nghĩa:
• cn=config: Cấu hình toàn cục
• cn=module{0},cn=config: một module được nạp tự động
• cn=schema,cn=config: Chứa lược đồ cấp hệ thống được mã hóa cứng
• cn={0}core,cn=schema,cn=config: Chứa lược đồ trung tâm được mã hóa cứng
• cn={1}cosine,cn=schema,cn=config: Lược đồ cosine
• cn={2}nis,cn=schema,cn=config: Lược đồ nis
• cn={3}inetorgperson,cn=schema,cn=config: Lược đồ inetorgperson
• olcBackend={0}hdb,cn=config: Kiểu lưu trữ backend 'hdb'
• olcDatabase={-1}frontend,cn=config: Cơ sở dữ liệu frontend, các thiết lập mặc định cho các csdl khác.
• olcDatabase={0}config,cn=config: CSDL cấu hình slapd (cn=config)
• olcDatabase={1}hdb,cn=config: instance CSDL của bạn (dc=test,dc=com)
5.4 Cài đặt TFTP
• Đây là dịch vụ ftp trên ubuntu
• Để cài đặt, đầu tiên bạn hãy mở cửa sổ terminal trên ubuntu lên và gõ lệnh sau để cài đặt dịch vụ tftp:
• Tiếp theo, chuyển đến thư mục /etc/xinetd.d/ bằng các lệnh sau:
• Tạo file cấu hình dịch vụ tftp bằng lệnh sau và sau đó nhập mật khẩu của người quản trị viên để tiếp tục:
• Tạo thư mục có tên giống như phần khai báo server_arg trong file cấu hình trước đó:
• Sau đó, khởi động lại dịch vụ xinetd:
• sudo /etc/init.d/xinetd stop
• sudo /etc/init.d/xinetd start