Apache 配置 SELinux 命令的時候的命令 semanage

提示 -bash: semanage: command not found

的錯誤。

semanage-01

semanage-01719×196 23.6 KB

這是因爲你還沒有安裝 semanage

你可以 運行下面的命令進行安裝 yum install policycoreutils-python

需要注意的是,如果你運行的是 fedora 31 或者比較高的版本的話,上面的安裝可能裝不上去,提示包沒有找到的錯誤。

你可以嘗試運行:dnf install policycoreutils-python-utils 進行安裝。

dnf install policycoreutils-python-utils-01

dnf install policycoreutils-python-utils-011643×857 246 KB

然後你可以運行 semanage -h 查看你的 semanage 是否已經在你的系統中安裝完成了。

semanage-h

如果確定安裝完成了,你就可以開始進行設置了。

 

如果你不知道你的命令在哪個包中。

你可以使用命令進行查找。

比如說 yum provides semanage

policycoreutils-python-utils-2.9-5.fc31.noarch : SELinux policy core python utilities
Repo : fedora
Matched from:
Filename : /usr/sbin/semanage

dnf-providers-checking

針對使用 yum 和 dnf 是一樣的。

 

https://www.ossez.com/t/apache-selinux-semanage/90/2


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章