24h購物| | PChome| 登入
2007-08-21 16:13:17| 人氣1,588| 回應0 | 上一篇 | 下一篇

確認SELinux是否關閉

推薦 0 收藏 0 轉貼0 訂閱站台

安裝RHEL 4 已經將SELinux disable

觀察system-config-securitylevel 狀態同樣是Disable

當要開啟snmpd這個 service時~

出現了錯誤訊息 如下
[root@test ~]# service snmpd start

Starting snmpd: /usr/sbin/snmpd: error while loading shared libraries: libnetsnmpagent.so.5: cannot open shared object file: Permission denied
[FAILED]
直覺應該是SELinux的問題了~

一勞永益的方式為~

[root@test ~]# getenforce #得知現在是否使用 SELinux
Enforcing #啟用中....
[root@test ~]# setenforce 0 #0為停止SELinux 1為啟用SELinux
[root@test ~]# getenforce
Permissive #終於停了.....
[root@test ~]# service snmpd start #重新啟用service 就ok了唷~^^
Starting snmpd: [ OK ]

使用以上方式設定 重開後會回復舊有設定
---------------------------------------------------------------------

也可使用下面的方式試看看!!
重開後不會回復舊有設定

在新版本中的Red Hat 和 Fedora 上,
修改檔案/etc/sysconfig/selinux

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.

SELINUX=permissive 或 disable

# SELINUXTYPE= type of policy in use. Possible values are:
# targeted - Only targeted network daemons are protected.
# strict - Full SELinux protection.

SELINUXTYPE=targeted

把 SELINUX設定為disable, 下次啟動系統後將會停止SElinux。


Linux核心參數(Kernel Parameter)
或者可以在核心參數後加上: selinux=0 (停止)

或 selinux=1 (開啟)參數

檔案/boot/grub/menu.lst

title Fedora Core (2.6.18-1.2798.fc6)
root (hd0,0)
kernel /vmlinuz-2.6.18-1.2798.fc6 ro root=LABEL=/ rhgb quiet selinux=0
initrd /initrd-2.6.18-1.2798.fc6.img

台長: 兔奴
人氣(1,588) | 回應(0)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 不分類 | 個人分類: Linux相關 |
此分類下一篇:Linux Up2date Aborts
此分類上一篇:AwStats Log分析軟體 for Linux part II

是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文