2
0
mirror of https://github.com/xcat2/xcat-core.git synced 2026-05-18 12:17:16 +00:00
Commit Graph

18 Commits

Author SHA1 Message Date
Vinícius Ferrão 2915e9be0e Add xCAT TLS policy selection 2026-05-05 23:20:18 -03:00
Vinícius Ferrão 5035697e9b fix: disable Apache directory indexing on /install and /tftpboot
The default xCAT Apache configuration shipped with Options Indexes
enabled for the /install and /tftpboot directories. This allowed
unauthenticated users to browse directory listings, disclosing the
full tree of postscripts, boot files, and (in production deployments)
potentially kickstart files with password hashes, custom scripts with
embedded credentials, and cluster topology details.

Replace Options Indexes with -Indexes in all four shipped Apache config
files (MN and SN, Apache 2.2 and 2.4 variants). Direct file access
by known path continues to work, so all provisioning workflows are
unaffected. Directory browsing for /xcat-doc is preserved as it
contains only public documentation.

Additionally, add an Apache hardening guide documenting recommended
permissions for sensitive directories under /install, network binding
best practices, and IP-based access control options.

Addresses #7450
2026-05-03 23:01:01 -03:00
besawn 56ec84d294 Fixed typo in readthedocs SSL config page 2023-03-02 15:05:07 -05:00
besawn 074c9bb200 Spelling fixes in advanced/security docs 2022-02-10 10:03:42 -05:00
GONG Jie 18d4af9890 Update document for ssl_config 2019-03-13 17:25:08 +08:00
GONG Jie 1b12c54178 Remove trailing spaces in file docs/source/advanced/security/ssl_config.rst 2017-12-31 23:59:59 +00:00
GONG Jie 04b63284c9 Remove trailing spaces in file docs/source/advanced/security/security.rst 2017-12-31 23:59:59 +00:00
GONG Jie edf5f37751 Remove trailing spaces in file docs/source/advanced/security/certs.rst 2017-12-31 23:59:59 +00:00
robin2008 22c06a9039 secureroot doc 2018-06-22 17:34:46 +08:00
Victor Hu 3ea509cfa2 Add a section into RTD that explains to the users how to configure
xcatsslversion and xcatsslconfig.  Currently the only documentation
is in the security bulletins
2017-11-01 13:41:53 -04:00
Mark Gurevich f78c9320cc Fix links and formatting 2017-03-20 17:33:55 -04:00
immarvin 7b4fd3a4be add description of xCAT certs and their usage in xCAT SSL communication 2017-03-13 03:06:22 -04:00
Mark Gurevich a50f3710f7 Doc spelling and gramma fixes 2016-10-25 15:31:20 -04:00
wangxiaopeng 549b4951e3 Update doc page for security:
Load security page in the index.rst so that the security
  page can be displayed in the RTD.
2016-03-22 06:29:35 -04:00
hu-weihua a98b2cc78a Modify depending on Victor's comment 2016-01-19 21:06:54 -05:00
hu-weihua 372e241110 modify depending on daniceexi's comment 2016-01-14 21:48:37 -05:00
hu-weihua 0a33095fc1 add details for security doc 2016-01-13 23:52:10 -05:00
Victor Hu bb279bd76f Refactor the entire "Advanced" section of the documentation
- categorize into topics without "xCAT" in the heading
  since the topics are all related to xCAT
- Alphabetize the topics to make it easier to find
- create sub directories for the topics to contain
  the documentation
- broke down some of the docs to multiple files to help
  ease of readability
2015-10-07 15:29:09 -04:00