1. 程式人生 > >linux系統管理之http

linux系統管理之http

http

80/tcp

基於c/s模型

裝httpd

/var/www/html

/etc/httpd/conf/httpd.conf 主配置文件

selinux

由美國安全局研發的一種訪問模式

enable

disabled

enforing:強制模式 如果我們的行為違反了selinux ,強制拒絕

permissive: 如果違反了selinux ,只會警告,仍然能訪問

文件可以設置權限,叫做dac 主動訪問控制

selinux對文件或目錄進行mac ,強制訪問控制

涉及到selinux的兩個重要元素

1.安全上下文

2.bool值

|| -z //查看文檔的content值

第一種方式 :chcon -Rt default _t index.html //修改文件袋content值

第二種方式

如果忘記了文件本身的content值 ,可以參考別人的

chcon --referenc=var/www/html index.html

結論:安全上下文是控制安全上下關聯的

boole值

功能有沒有開啟

o 關閉

1 開啟

getsebool -a //查看所有bool值

getsebool -a | grep httpd //篩選httpd相關的bool指

如果要啟用個人主頁功能,需要把相對應的bool值打開

setsebool -p httpd enable homedirs on

總結:涉及到功能的時候就是bool值

文件訪問的時候就是安全上下文


本文出自 “大李子” 博客,謝絕轉載!

linux系統管理之http