Linux安全模組
Linux安全模块(英語:Linux Security Modules,简称LSM)是Linux内核中用于支持各种计算机安全模型的框架,它与任何单独的安全实现无关。这个框架使用GNU通用公共许可证授权,并且从Linux 2.6开始成为官方Linux内核的一部分。目前,AppArmor、SELinux、Smack、TOMOYO Linux和Yama是官方Linux内核中支持的安全模块。 Linux安全模块提供了强制访问控制所需的功能,同时尽量减少对Linux内核的修改。因此,它更多的作用是解决访问控制的问题。Linux安全模块的访问控制和系统审计很相似,但存在细微不同。审计要求所有的访问(包括成功的和被阻止的)都被记录下来,而Linux安全模块无法实现此功能,因为访问控制可能在调用Linux安全模块之前就阻止该访问。 目前,AppArmor为Ubuntu、OpenSUSE、SUSE、Debian默认的LSM;SELinux为RHEL、Fedora、CentOS默认的LSM。 一些开发者并不喜欢Linux安全模块,比如Grsecurity的作者不喜欢LSM[1],因为LSM导出了它的全部符号,这在方便插入安全模块的同时也方便了恶意模块(Rootkit)。 参考文献
|
Index:
pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve
Portal di Ensiklopedia Dunia