conftiedostot
Conftiedostot tarkoittavat ohjelmistojen konfiguraatiotiedostoja, jotka tallentavat asetukset, joilla ohjelmisto käyttäytyy. Ne erottavat kokoonpanon koodista ja mahdollistavat mukauttamisen ilman koodin uudelleenkääntämistä. Ne voivat olla tavallista tekstiä tai jäsennettyjä muotoja kuten INI, JSON, YAML, TOML tai XML ja voivat koostua avain–arvopareista, osioista, taulukoista tai direktiiveista.
Muodot ja rakenne: Tyypillisiä muotoja ovat INI (osioita ja avaimia), JSON (objektteja ja taulukoita), YAML (ihmisen
Sijainnit ja laajuus: Järjestelmälaajuista konfiguraatiota tallennetaan yleensä /etc-hakemistoon Unix-järjestelmissä tai ProgramData Windowsille; käyttäjäkohtaiset asetukset löytyvät käyttäjän
Käyttö ja ylläpito: Conftiedostot määrittävät ohjelman käyttäytymisen, kuten verkko-osoitteet, lokitasot, ominaisuusliput sekä tiedostopolut. Ne tyypillisesti avataan
Turvallisuus: Älä säilytä herkkiä arvoja selvätekstinä; käytä ympäristömuuttujia tai salaista varastointia. Rajoita tiedostojen käyttöoikeuksia.
Esimerkkejä: /etc/ssh/sshd_config, /etc/nginx/nginx.conf, käyttäjäkohtaiset config.yaml.