Linux Security Modules

Linux Security Modules (LSM) on Linux-ytimen kehys pääsynvalvontamekanismeille, joka mahdollistaa erilaisia valvontamekanismeja ladattavina ytimen moduuleina. Useita erilaisia moduuleja on kehitetty (muun muassa AppArmor, SELinux, Smack, Tomoyo, yama)

LSM-kehystä ehdotettiin vuonna 2001, koska samaan aikaan oli kehitteillä useita vastaavanlaisia laajennuksia. Eri moduulit ovat luonteeltaan samanlaisia, eli rajoittavat käyttäjien ja ohjelmien pääsyoikeuksia.

Useita erilaisia tietoturvamalleja on kehitetty tutkimuksien perusteella, mutta yhdestä oikeasta mallista ei ole syntynyt konsensusta. Useita malleja esitettiin aluksi muutoksina varsinaiseen Linux-ytimeen, mutta LSM kehys mahdollisti näiden lisäämisen ladattavina moduuleina.

Lähteet

  1. ↑ Chris Wright, Crispin Cowan, James Morris, Stephen Smalley, Greg Kroah-Hartman: Linux Security Modules: General Security Support for the Linux Kernel usenix.org. 2002. Viitattu 30.9.2025. (englanniksi)
  2. ↑ Stephen Smalley & Timothy Fraser & Chris Vance: Linux Security Modules: General Security Hooks for Linux docs.kernel.org. Viitattu 30.9.2025. (englanniksi)
  3. ↑ Linux Security Module Usage docs.kernel.org. Viitattu 30.9.2025. (englanniksi)
  4. ↑ Crispin Cowan: Linux Security Module Interface marc.info. 11.4.2001. Viitattu 30.9.2025. (englanniksi)
  5. ↑ Implementing SELinux as a Linux Security Module Arkistoitu Viitattu 30.9.2025. (englanniksi)
  6. ↑ An Introduction Into Linux Security Modules linux-audit.com. Viitattu 30.9.2025. (englanniksi)
  7. ↑ Chris Wright & Crispin Cowan & Stephen Smalley & James Morris & Greg Kroah-Hartman: Linux Security Module Framework (PDF) kroah.com. Viitattu 30.9.2025. (englanniksi)