chcon: SELinux ile nagios kurarken etiketsiz dosyaya kısmi bağlam uygulayamaz


9

Ben Nagios çekirdek CentIN üzerinde SELINUX = zorlama ile kuruyorum.

Koşmaya çalışıyorum

chcon -R -t httpd_sys_content_t /usr/local/nagios/sbin/

kılavuzda önerildiği gibi , ancak bu hata iletilerini alıyorum:

chcon: can't apply partial context to unlabeled file `cmd.cgi'
chcon: can't apply partial context to unlabeled file `trends.cgi'
chcon: can't apply partial context to unlabeled file `histogram.cgi'
chcon: can't apply partial context to unlabeled file `avail.cgi'
chcon: can't apply partial context to unlabeled file `history.cgi'
chcon: can't apply partial context to unlabeled file `status.cgi'
chcon: can't apply partial context to unlabeled file `tac.cgi'
chcon: can't apply partial context to unlabeled file `showlog.cgi'
chcon: can't apply partial context to unlabeled file `notifications.cgi'
chcon: can't apply partial context to unlabeled file `extinfo.cgi'
chcon: can't apply partial context to unlabeled file `statuswml.cgi'
chcon: can't apply partial context to unlabeled file `outages.cgi'
chcon: can't apply partial context to unlabeled file `statuswrl.cgi'
chcon: can't apply partial context to unlabeled file `statusmap.cgi'
chcon: can't apply partial context to unlabeled file `config.cgi'
chcon: can't apply partial context to unlabeled file `summary.cgi'

Bu hatalardan nasıl kaçınılacağına dair bir fikrin var mı?


1
Dosyaları etiketlensin mi? örneğin, tür etiketinin dışında bir kullanıcı ve rol etiketi ekleyin.
ninjalj

Yanıtlar:


5

Dosyaları doğru selinux türüyle yeniden etiketlemeniz gerekir:

semanage fcontext -a -s system_u -t httpd_sys_script_exec_t /usr/local/nagios/sbin/*
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.