You can install SELinux package name policycoreutils and semanage command not found on centos. we can use the SELinux context that helps to improve security if you don’t want to disable it. This is not a good idea to disable on the Linux machine because it does improve the advanced level of security on the machine.
Selinux Semanage Command Not found:
As advised you should not keep it disabled otherwise you might be an opening gate to enter into the servers and get the vital information. you can also use this for security purpose and block all unused port on the server.
This can also help you to reduce security. we should open only those port which is required to make a connection with other servers. so
When I stuck on –bash:semanage: command not found on Redhat. I often use the minimal installed Redhat/CentOS 7 server. Once you installed the package, you will be able to run the command. SELinux is an advanced security level in Linux. SELinux defines the access and transition right of every user, application, file on the Linux. The semanage is the Selinux Policy Management tool. so
The /etc/sysconfig/selinux contains a symbolic link to the actual configuration file. you can also check the status using sestatus -v. so
This happened as there is a package missing name policycoreutils-python-2.5-22.el7.x86_64 on your machine. so
To get semanage command, you will have to install this package on your server.
You can find the package by yum provides /usr/sbin/semanage so
Install the required package so
yum install policycoreutils-python-2.5-22.el7.x86_64 s
After Installation of Packages, It will show you the path of semanage.so
You’re done. selinux install package semanage command centos name