19.12.2012 Views

IT Baseline Protection Manual - The Information Warfare Site

IT Baseline Protection Manual - The Information Warfare Site

IT Baseline Protection Manual - The Information Warfare Site

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Safeguard Catalogue - Communications Remarks<br />

____________________________________________________________________ .........................................<br />

username map<br />

If any of these parameters are used, the possible security implications should<br />

therefore be carefully examined.<br />

Symbolic links in shared directories can have the result of giving clients<br />

unauthorised access to files outside of the shared area. It is recommended that<br />

this is prevented by setting the parameter wide links = no. However, it should<br />

be noted that this parameter can slow down throughput as the extra checks<br />

required use up some of the processor capacity. If this could result in<br />

operations being hampered, one could try setting the parameter getwd cache =<br />

yes. As an alternative to checking symbolic links, consideration should be<br />

given to using the parameter root directory = . This setting prevents<br />

access to directories and files outside of . However, all the files needed<br />

to run SAMBA, including the password files, must then be copied to<br />

subdirectories of , including the password files.<br />

Amongst other things, logon scripts for clients can be provided on the server<br />

via the share [netlogon]. Under no circumstances should users be able to<br />

modify files in this share. It is recommended that writeable = no and guest<br />

ok = no or that equivalent parameters are set for this share.<br />

<strong>The</strong> following parameters are preconfigured and should not be altered as this<br />

might impair proper and secure operation of <strong>IT</strong> systems.<br />

kernel oplocks = <br />

locking = yes<br />

magic [...] = <br />

map to guest = Never<br />

passwd chat debug = no<br />

password level = 0<br />

share modes = yes<br />

use rhosts = no<br />

If the services of a SAMBA server are used over larger networks which are<br />

not completely under the organisation's own control, consideration should be<br />

given to protecting the communications links through the use of cryptographic<br />

procedures. This is especially recommended if there are compelling reasons as<br />

to why plaintext passwords have to be used. <strong>Protection</strong> can be provided<br />

through appropriate hardware or software components. SAMBA provides<br />

special support for the use of SSL. To avail oneself of this possibility, an SSL<br />

software package, normally the freeware SSLeay software, must be installed<br />

on the SAMBA server. On the client side, a SSL proxy software package is<br />

needed; this is available free of charge for Windows NT and UNIX clients.<br />

Windows 9x clients can use the SSL proxy of a Windows NT or UNIX client<br />

in their subnetwork. <strong>The</strong> first steps of configuration involve defining a<br />

Certification Authority (CA) and generating key pairs and certificates for the<br />

server and clients (assuming this has not already been done). <strong>The</strong><br />

corresponding procedures are explained in the documentation for SSLeay. To<br />

activate SSL on the SAMBA server, as a minimum the parameters ssl = yes<br />

and ssl server cert = should be set in file smb.conf. If the private key<br />

of the server is not stored in the same file as the server certificate, the<br />

parameter ssl server key = is necessary as well. It is recommended<br />

enabling checking of server and client certificates. This requires the parameter<br />

____________________________________________________________________ .........................................<br />

<strong>IT</strong>-<strong>Baseline</strong> <strong>Protection</strong> <strong>Manual</strong>: Oktober 2000

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!