⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 slapd.conf.5

📁 开放源码的ldap系统
💻 5
📖 第 1 页 / 共 2 页
字号:
.TH SLAPD.CONF 5 "28 May 2001" "OpenLDAP LDVERSION".\" Copyright 1998-2001 The OpenLDAP Foundation All Rights Reserved..\" Copying restrictions apply.  See COPYRIGHT/LICENSE..\" $OpenLDAP: pkg/ldap/doc/man/man5/slapd.conf.5,v 1.13.2.25 2001/08/29 17:38:18 kurt Exp $.SH NAMEslapd.conf \- configuration file for slapd, the stand-alone LDAP daemon.SH SYNOPSISETCDIR/slapd.conf.SH DESCRIPTIONThe file.B ETCDIR/slapd.confcontains configuration information for the.BR slapd (8)daemon.  This configuration file is also used by the.BR slurpd (8)replication daemon and by the SLAPD tools.BR slapadd (8),.BR slapcat (8),and.BR slapindex (8)..LPThe.B slapd.conffile consists of a series of global configuration options that apply to.B slapdas a whole (including all backends), followed by zero or more databasebackend definitions that contain information specific to a backendinstance..LPThe general format of.B slapd.confis as follows:.LP.nf    # comment - these options apply to every database    <global configuration options>    # first database definition & configuration options    database	<backend 1 type>    <configuration options specific to backend 1>    # subsequent database definitions & configuration options    ....fi.LPAs many backend-specific sections as desired may be included.  Globaloptions can be overridden in a backend (for options that appear morethan once, the last appearance in the.B slapd.conffile is used).  Blank lines and comment lines beginning with a `#'character are ignored. If a line begins with white space, it isconsidered a continuation of the previous line..LPArguments on configuration lines are separated by white space. If anargument contains white space, the argument should be enclosed indouble quotes.  If an argument contains a double quote (`"') or abackslash character (`\\'), the character should be preceded by abackslash character..LPThe specific configuration options available are discussed belowin the Global Configuration Options, General Backend Options,General Database Options, LDBM Database-Specific Options, ShellDatabase-Specific Options, and Password Database-Specific Optionssections.  Refer to the "OpenLDAP Administrator's Guide" for moredetails on the slapd configuration file..SH GLOBAL CONFIGURATION OPTIONSOptions described in this section apply to all backends, unless specifically overridden in a backend definition. Arguments that should be replaced by actual text are shown in brackets <>..TP.B access to <what> [ by <who> <access> <control> ]+Grant access (specified by <access>) to a set of entries and/orattributes (specified by <what>) by one or more requestors (specifiedby <who>).See the "OpenLDAP's Administrator's Guide" for details..TP.B allow <features>Specify a set of features (separated by white space) toallow (default none)..B tls_2_anonallows Start TLS to force session to anonymous status (see also.B disallow.BR tls_authc )..TP.B argsfile <filename>The ( absolute ) name of a file that will hold the .B slapdserver's command line optionsif started without the debugging command line option..HP.hy 0.B attributetype (\ <oid> [NAME\ <name>] [OBSOLETE]\ [DESC\ <description>]\ [SUP\ <oid>] [EQUALITY\ <oid>] [ORDERING\ <oid>]\ [SUBSTR\ <oid>] [SYNTAX\ <oidlen>] [SINGLE\-VALUE] [COLLECTIVE]\ [NO\-USER\-MODIFICATION] [USAGE\ <attributeUsage>]\ ).RSSpecify an attribute type using the LDAPv3 syntax defined in RFC 2252.The slapd parser extends the RFC 2252 definition by allowing stringforms as well as numeric OIDs to be used for the attribute OID andattribute syntax OID.(See the.B objectidentifierdescription.) Currently the syntax name parser is case-sensitive.The known syntax names are:.RS.RS.PD 0AttributeTypeDescription Audio Binary BitString Certificate CertificateListCertificatePair DN DeliveryMethod DirectoryString DITContentRuleDescriptionDITStructureRuleDescription EnhancedGuide FacsimileTelephoneNumberGeneralizedTime Guide IA5String Integer MatchingRuleDescriptionMatchingRuleUseDescription MailPreference NameAndOptionalUUIDNameFormDescription NumericString ObjectClassDescription OIDOtherMailbox OctetString PostalAddress ProtocolInformationPresentationAddress PrintableString SupportedAlgorithm TelephoneNumberTeletexTerminalIdentifier TelexNumber UTCTime LDAPSyntaxDescriptionSubstringAssertion NISnetgrouptriple Bootparameter.PD.RE.RE.RE.TP.B concurrency <integer>Specify a desired level of concurrency.  Provided to the underlyingthread system as a hint.  The default is not to provide any hint..HP.B defaultaccess { none | auth | compare | search | read | write }.RSSpecify the default access level to grant requestors whenno access directives were provided for the database.The default behavior is to grant 'read' access.  It isrecommended that.B accessdirectives be used instead..RE.TP.B defaultsearchbase <dn>Specify a default search base to use when client submits anon-base search request with an empty base DN..TP.B disallow <features>Specify a set of features (separated by white space) todisallow (default none)..B bind_v2disables acceptance of LDAPv2 bind requests..B bind_anondisables acceptance of anonymous bind requests..B bind_anon_creddisables anonymous bind creditials are not empty (e.g.when DN is empty)..B bind_anon_dndisables anonymous bind when DN is not empty..B bind_simpledisables simple (bind) authentication..B bind_krbv4disables Kerberos V4 (bind) authentication..B tls_authcdisables StartTLS if authenticated (see also.B allow.BR tls_2_anon )..TP.B idletimeout <integer>Specify the number of seconds to wait before forcibly closingan idle client connections.  A idletimeout of 0 disables thisfeature.  The default is 0..TP.B include <filename>Read additional configuration information from the given file beforecontinuing with the next line of the current file..TP.B loglevel <integer>Specify the level at which debugging statements and operation statistics should be syslogged (currently logged to the.BR syslogd (8) LOG_LOCAL4 facility).  Log levels are additive, and available levelsare:.RS.RS.PD 0.TP.B 1trace function calls.TP.B 2debug packet handling.TP.B 4heavy trace debugging.TP.B 8connection management.TP.B 16print out packets sent and received.TP.B 32search filter processing.TP.B 64configuration file processing.TP.B 128access control list processing.TP.B 256stats log connections/operations/results.TP.B 512stats log entries sent.TP.B 1024print communication with shell backends.TP.B 2048entry parsing.PD.RE.RE.HP.B objectclass ( <oid> [NAME <name>] [DESC <description] [OBSOLETE]\ [SUP <oids>] [{ ABSTRACT | STRUCTURAL | AUXILIARY }] [MUST <oids>]\ [MAY <oids>] ).RSSpecify an objectclass using the LDAPv3 syntax defined in RFC 2252.The slapd parser extends the RFC 2252 definition by allowing stringforms as well as numeric OIDs to be used for the object class OID.(See the.Bobjectidentifierdescription.)  Object classes are "STRUCTURAL" by default..RE.TP.B objectidentifier <name> { <oid> | <name>[:<suffix>] }Define a string name that equates to the given OID. The string can be usedin place of the numeric OID in objectclass and attribute definitions. Thename can also be used with a suffix of the form ":xx" in which case thevalue "oid.xx" will be used..TP.B password-hash <hash>The <hash> to use for userPassword generation.  One of.BR {SSHA} ,.BR {SHA} ,.BR {SMD5} ,.BR {MD5} ,and.BR {CRYPT} .The default is.BR {SSHA} ..TP.B password-crypt-salt-format <format>Specify the format of the salt passed to.BR crypt (3)when generating {CRYPT} passwords.  This string needs to be in.BR sprintf (3)format and may include one (and only one) %s conversion.This conversion will be substituted with a string randomcharacters from [A\-Za\-z0\-9./].  For example, "%.2s"provides a two character salt and "$1$%.8s" tells someversions of crypt(3) to use an MD5 algorithm and provides8 random characters of salt.  The default is "%s", whichprovides 31 characters of salt..TP.B pidfile <filename>The ( absolute ) name of a file that will hold the .B slapdserver's process ID ( see.BR getpid (2)) if started without the debugging command line option..TP.B referral <url>Specify the referral to pass back when.BR slapd (8)cannot find a local database to handle a request.If specified multiple times, each url is provided..TP.B require <conditions>Specify a set of conditions (separated by white space) torequire (default none).The directive may be specified globally and/or per-database..B bindrequires bind operation prior to directory operations..B LDAPv3requires session to be using LDAP version 3..B authcrequires authentication prior to directory operations..B SASLrequires SASL authentication prior to directory operations..B strongrequires strong authentication prior to directory operations.Currently.B SASLand.B strongconditions are currently same..B nonemay be used to require no conditions (useful for clearly globallyset conditions within a particular database)..TP.B sasl-host <fqdn>Used to specify the fully qualified domain name used for SASL processing..TP.B sasl-realm <realm>Specify SASL realm.  Default is empty..TP.B sasl-secprops <properties>Used to specify Cyrus SASL security properties.The.B noneflag (without any other properities) causes the flag properitesdefault, "noanonymous,noplain", to be cleared.The.B noplainflag disables mechanisms susceptible to simple passive attacks.The.B noactiveflag disables mechanisms susceptible to active attacks.The.B nodictflag disables mechanisms susceptible to passive dictionary attacks.The.B noanonyousflag disables mechanisms which support anonymous login.The.B forwardsecflag require forward secrecy between sessions.The.B passcredrequire mechanisms which pass client credentials (and allowmechanisms which can pass credentials to do so).The.B minssf=<factor> property specifies the minimum acceptable.I security strength factoras an integer approximate to effective key length used forencryption.  0 (zero) implies no protection, 1 implies integrityprotection only, 56 allows DES or other weak ciphers, 112allows triple DES and other strong ciphers, 128 allows RC4,Blowfish and other modern strong ciphers.  The default is 0.The.B maxssf=<factor> property specifies the maximum acceptable.I security strength factoras an integer (see minssf description).  The default is INT_MAX.The.B maxbufsize=<size> property specifies the maximum security layer receive buffersize allowed.  0 disables security layers.  The default is 65536..TP.B schemacheck { on | off }Turn schema checking on or off. The default is on..TP.B security <factors>Specify a set of factors (separated by white space) to require.An integer value is associated with each factor and is roughlyequivalent of the encryption key length to require.  A valueof 112 is equivalent to 3DES, 128 to Blowfish, etc..The directive may be specified globally and/or per-database..B ssf=<n>specifies the overall security strength factor..B transport=<n>specifies the transport security strength factor..B tls=<n>specifies the TLS security strength factor..B sasl=<n>specifies the SASL security strength factor..B update_ssf=<n>specifies the overall security strength factor to require fordirectory updates.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -