成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SELinux的故障排除技巧

運維 系統運維
本文是作者在Puppet部署報錯后,嘗試關閉了SELinux,之后就正常。可是在測試環境中就沒這個問題。系統環境基本一致。看看這個故障是如何排查出來的。

剛剛采用Puppet部署了dokuwiki,不過配置完成后報錯:

DokuWiki Setup Error
The datadir ('pages') at /pages is not found, isn't accessible or writable. You should check your config and permission settings. Or maybe you want to run the installer?

嘗試關閉了SELinux,之后就正常。可是在測試環境中就沒這個問題。系統環境基本一致。

于是查看了下audit.log:

 tail -f /var/log/audit/audit.log | grep -i httpd

type=AVC msg=audit(1377479847.165:7269): avc:  denied  { search } for  pid=11160 comm="httpd" name="/" dev=dm-2 ino=2 scontext=unconfined_u:system_r:httpd_t:s0 tcontext=system_u:object_r:file_t:s0 tclass=dir
type=SYSCALL msg=audit(1377479847.165:7269): arch=40000003 syscall=33 success=no exit=-13 a0=1ebef68 a1=0 a2=1323e18 a3=f items=0 ppid=11149 pid=11160 auid=0 uid=48 gid=48 euid=48 suid=48 fsuid=48 egid=48 sgid=48 fsgid=48 tty=(none) ses=1122 comm="httpd" exe="/usr/sbin/httpd" subj=unconfined_u:system_r:httpd_t:s0 key=(null)
type=AVC msg=audit(1377479847.166:7270): avc:  denied  { search } for  pid=11160 comm="httpd" name="/" dev=dm-2 ino=2 scontext=unconfined_u:system_r:httpd_t:s0 tcontext=system_u:object_r:file_t:s0 tclass=dir
type=SYSCALL msg=audit(1377479847.166:7270): arch=40000003 syscall=33 success=no exit=-13 a0=1ec5a58 a1=0 a2=1323e18 a3=f items=0 ppid=11149 pid=11160 auid=0 uid=48 gid=48 euid=48 suid=48 fsuid=48 egid=48 sgid=48 fsgid=48 tty=(none) ses=1122 comm="httpd" exe="/usr/sbin/httpd" subj=unconfined_u:system_r:httpd_t:s0 key=(null)
type=AVC msg=audit(1377479847.166:7271): avc:  denied  { search } for  pid=11160 comm="httpd" name="/" dev=dm-2 ino=2 scontext=unconfined_u:system_r:httpd_t:s0 tcontext=system_u:object_r:file_t:s0 tclass=dir
type=SYSCALL msg=audit(1377479847.166:7271): arch=40000003 syscall=33 success=no exit=-13 a0=1eafc54 a1=0 a2=1323e18 a3=f items=0 ppid=11149 pid=11160 auid=0 uid=48 gid=48 euid=48 suid=48 fsuid=48 egid=48 sgid=48 fsgid=48 tty=(none) ses=1122 comm="httpd" exe="/usr/sbin/httpd" subj=unconfined_u:system_r:httpd_t:s0 key=(null)
type=AVC msg=audit(1377479847.166:7272): avc:  denied  { search } for  pid=11160 comm="httpd" name="/" dev=dm-2 ino=2 scontext=unconfined_u:system_r:httpd_t:s0 tcontext=system_u:object_r:file_t:s0 tclass=dir
type=SYSCALL msg=audit(1377479847.166:7272): arch=40000003 syscall=33 success=no exit=-13 a0=1eafcb8 a1=0 a2=1323e18 a3=f items=0 ppid=11149 pid=11160 auid=0 uid=48 gid=48 euid=48 suid=48 fsuid=48 egid=48 sgid=48 fsgid=48 tty=(none) ses=1122 comm="httpd" exe="/usr/sbin/httpd" subj=unconfined_u:system_r:httpd_t:s0 key=(null)
type=AVC msg=audit(1377479847.166:7273): avc:  denied  { search } for  pid=11160 comm="httpd" name="/" dev=dm-2 ino=2 scontext=unconfined_u:system_r:httpd_t:s0 tcontext=system_u:object_r:file_t:s0 tclass=dir
type=SYSCALL msg=audit(1377479847.166:7273): arch=40000003 syscall=33 success=no exit=-13 a0=1eb04e8 a1=0 a2=1323e18 a3=f items=0 ppid=11149 pid=11160 auid=0 uid=48 gid=48 euid=48 suid=48 fsuid=48 egid=48 sgid=48 fsgid=48 tty=(none) ses=1122 comm="httpd" exe="/usr/sbin/httpd" subj=unconfined_u:system_r:httpd_t:s0 key=(null)
type=AVC msg=audit(1377479847.166:7274): avc:  denied  { search } for  pid=11160 comm="httpd" name="/" dev=dm-2 ino=2 scontext=unconfined_u:system_r:httpd_t:s0 tcontext=system_u:object_r:file_t:s0 tclass=dir
type=SYSCALL msg=audit(1377479847.166:7274): arch=40000003 syscall=33 success=no exit=-13 a0=1eb0624 a1=0 a2=1323e18 a3=f items=0 ppid=11149 pid=11160 auid=0 uid=48 gid=48 euid=48 suid=48 fsuid=48 egid=48 sgid=48 fsgid=48 tty=(none) ses=1122 comm="httpd" exe="/usr/sbin/httpd" subj=unconfined_u:system_r:httpd_t:s0 key=(null)

HOHO,第一次處理SELinux的故障,看到其中的name、dev以及scontext和tcontext,于是在“/”下找找:

[root@localhost /]# ll -Z /
drwxr-xr-x. apache apache system_u:object_r:file_t:s0      wiki

后來發現是因為將wiki的目錄建在了“/”下面,并重新掛載了一個分區,重新賦予權限就好了

[root@localhost /]# chcon -t httpd_t /wiki

對SELinux的了解還是太淺,呵呵。

責任編輯:黃丹 來源: 博客
相關推薦

2013-01-16 08:56:53

iOS故障排除指南

2009-12-22 16:09:09

2023-07-26 15:46:52

Docker管理容器

2013-05-06 16:36:55

SELinuxSELinux故障

2011-05-10 09:54:13

打印機故障排除

2023-08-31 16:43:46

軟件開發調試

2011-05-06 15:22:19

打印機故障排除

2011-04-27 14:04:16

打印機故障

2011-02-21 15:48:19

2010-08-26 10:10:18

寬帶路由器

2010-04-01 18:22:36

無線交換機故障

2011-08-10 14:03:53

2021-01-25 09:05:21

Kubernetes命令運維

2020-10-13 12:21:59

Kubernetes程序技巧

2020-03-03 10:47:47

LinuxSystemdDocker

2013-07-25 14:50:03

2011-08-03 10:48:07

2010-03-19 17:44:22

服務器RAIDRAID 5故障

2010-04-19 21:25:33

IOS軟件

2010-08-06 10:57:52

思科路由器IOS軟件故障
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: www.av在线 | 在线色网| 国产激情视频在线观看 | 免费精品 | 欧美.com | 99亚洲精品视频 | 狠狠爱一区二区三区 | 日韩精品免费看 | 欧美日韩精品久久久免费观看 | 欧美精品久久久 | 亚洲一区二区不卡在线观看 | 五月综合激情婷婷 | 日韩精品在线播放 | 在线播放中文字幕 | 国产精品久久久久久久久久久久午夜片 | 免费一区二区三区 | av黄色在线 | 久久专区| 亚洲欧美中文日韩在线v日本 | 国产精品视频入口 | 古典武侠第一页久久777 | 国产98在线 | 免费, | 免费在线观看成年人视频 | 日本精品视频一区二区三区四区 | 噜噜噜噜狠狠狠7777视频 | 国产日韩欧美二区 | 成人免费视频观看 | 福利视频网站 | 北条麻妃av一区二区三区 | 日韩高清国产一区在线 | av在线播放不卡 | 欧美成人一区二免费视频软件 | 国产精品视频久久久 | 在线欧美亚洲 | 国产高清精品一区二区三区 | 男人天堂手机在线视频 | 国产精品中文字幕一区二区三区 | 亚洲国产一区二区在线 | 久久久久国产精品免费免费搜索 | 亚洲国产成人精品女人 | 高清亚洲|