1 This is the 'CIFS proxy' backend for Samba. It is based on the CIFS
2 backend and may require changes made in the CIFS backend to be made
3 here too. The proxy backend provides a caching and compressing CIFS
4 proxy to a remote CIFS server, or even better, a remote CIFS proxy
5 talking to a remote CIFS server. As a proxy pair, compression,
6 caching and accelleration of CIFS connections may be obtained in
7 a manner transparent to the CIFS client and server.
9 Based on the CIFS proxy there are three modes of operation:
10 server config Password specified
12 NTLM man-in-the-middle
14 Password specified is pretty useless except for testing or debugging.
16 Delegated credentials or NTML, along with wildcard shares allows the
17 transparent proxy of all file shares on a remote server for all valid users.
19 If your incoming user is authenticated with Kerberos, and the machine
20 account for this Samba4 proxy server is 'trusted for delegation', then
21 the Samba4 proxy can forward the client's credentials to the target.
23 Otherwise NTML auth is done with the proxy as man-in-the-middle
25 You must be joined to the domain (net join <domain> member).
27 To set 'trusted for delegation' with MMC, see the checkbox in the
28 Computer account property page under Users and Computers.
33 proxy:server = myserver