Share-Level Security
283
...
20.7.2. Share-Level Security
With share-level security, the server accepts only a password without an explicit username from the
client. The server expects a password for each share, independent of the username. There have
been recent reports that Microsoft Windows clients have compatibility issues with share-level security
servers. Samba developers strongly discourage use of share-level security.
In
smb.conf
, the
security = share
directive that sets share-level security is:
[GLOBAL]
...
security = share
...
20.8. Samba Account Information Databases
The latest release of Samba offers many new features including new password database backends
not previously available. Samba version 3.0.0 fully supports all databases used in previous versions of
Samba. However, although supported, many backends may not be suitable for production use.
The following is a list different backends you can use with Samba. Other backends not listed here may
also be available.
Plain Text
Plain text backends are nothing more than the
/etc/passwd
type backends. With a plain text
backend, all usernames and passwords are sent unencrypted between the client and the Samba
server. This method is very unsecure and is not recommended for use by any means. It is possible
that different Windows clients connecting to the Samba server with plain text passwords cannot
support such an authentication method.
smbpasswd
A popular backend used in previous Samba packages, the
smbpasswd
backend utilizes a
plain ASCII text layout that includes the MS Windows LanMan and NT account, and encrypted
password information. The
smbpasswd
backend lacks the storage of the Windows NT/2000/2003
SAM extended controls. The
smbpasswd
backend is not recommended because it does not scale
well or hold any Windows information, such as RIDs for NT-based groups. The
tdbsam
backend
solves these issues for use in a smaller database (250 users), but is still not an enterprise-class
solution.
ldapsam_compat
The
ldapsam_compat
backend allows continued OpenLDAP support for use with upgraded
versions of Samba. This option normally used when migrating to Samba 3.0.
tdbsam
The
tdbsam
backend provides an ideal database backend for local servers, servers that do not
need built-in database replication, and servers that do not require the scalability or complexity of
LDAP. The
tdbsam
backend includes all of the
smbpasswd
database information as well as the
previously-excluded SAM information. The inclusion of the extended SAM data allows Samba to
implement the same account and system access controls as seen with Windows NT/2000/2003-
based systems.
Содержание ENTERPRISE LINUX 5 - VIRTUAL SERVER ADMINISTRATION
Страница 22: ...xxii ...
Страница 28: ......
Страница 36: ...10 ...
Страница 40: ...14 ...
Страница 96: ...70 ...
Страница 116: ...90 ...
Страница 144: ...118 ...
Страница 146: ......
Страница 158: ...132 ...
Страница 165: ...Installing and Removing Packages 139 Figure 11 7 Installing and removing packages simultaneously ...
Страница 166: ...140 ...
Страница 172: ...146 ...
Страница 178: ......
Страница 228: ...202 ...
Страница 264: ...238 ...
Страница 318: ...292 ...
Страница 330: ...304 ...
Страница 388: ...362 ...
Страница 428: ...402 ...
Страница 452: ......
Страница 458: ...432 ...
Страница 476: ...450 ...
Страница 478: ...452 ...
Страница 494: ...468 ...
Страница 498: ...472 ...
Страница 530: ...504 ...
Страница 536: ...510 ...
Страница 544: ...Chapter 36 Log Files 518 Figure 36 7 Log file contents after five seconds ...
Страница 546: ......
Страница 550: ...524 ...
Страница 576: ......
Страница 584: ...558 ...
Страница 608: ......
Страница 776: ...750 ...
Страница 796: ...770 ...
Страница 800: ...774 ...
Страница 804: ......
Страница 806: ...780 ...
Страница 808: ...782 ...
Страница 816: ...790 ...
Страница 820: ...794 ...
Страница 822: ...796 ...
Страница 830: ...804 ...
Страница 836: ...810 ...
Страница 844: ...818 ...
Страница 848: ...822 ...