This shows you the differences between two versions of the page.
|
documentation:latest:security [2012/05/23 21:03] fxdeltombe |
documentation:latest:security [2013/02/04 20:58] (current) fxdeltombe |
||
|---|---|---|---|
| Line 11: | Line 11: | ||
| ===== Protect the Manager ===== | ===== Protect the Manager ===== | ||
| - | By default, the manager is restricted to localhost in its Apache configuration file, but no accounting is done. To change this, you can choose one of the following: | + | By default, the manager is restricted to the user 'dwho' (default backend is Demo). To protect the manager, you have to choose one or both of : |
| * protect the manager by Apache configuration | * protect the manager by Apache configuration | ||
| * protect the manager by LL::NG | * protect the manager by LL::NG | ||
| Line 138: | Line 138: | ||
| * **Force authentication**: set to 'On' to force authentication when user connects to portal, even if he has a valid session | * **Force authentication**: set to 'On' to force authentication when user connects to portal, even if he has a valid session | ||
| * **Encryption key**: key used to crypt some data, should not be known by other applications | * **Encryption key**: key used to crypt some data, should not be known by other applications | ||
| - | * **Trusted domains**: domains on which the user can be redirected after login on portal : e.g. '.example.net example.org' for the whole domain *.example.net and the single domain name example.org. Set '*' to accept all. | + | * **Trusted domains**: domains on which the user can be redirected after login on portal. Domains must be separated with spaces and look like : |
| + | * 'app.example.net' for the only name app.example.net (names in subdomain app.example.net as test.app.example.net are excluded) | ||
| + | * '.example.net' for names in subdomain example.net, as app.example.net and test.app.example.net (but example.net is excluded) | ||
| + | * '*' for all domain names - but be aware that a hacker can easily retrieve someone's session id. | ||
| * **Use Safe jail**: set to 'Off' to disable Safe jail. Safe module is used to eval expressions in headers, rules, etc. Disabling it can lead to security issues. | * **Use Safe jail**: set to 'Off' to disable Safe jail. Safe module is used to eval expressions in headers, rules, etc. Disabling it can lead to security issues. | ||
| + | * **Check XSS Attacks**: Set to 'Off' to disable XSS checks. XSS checks will still be done with warning in logs, but this will not prevent the process to continue. | ||
| ===== Fail2ban ===== | ===== Fail2ban ===== | ||