Re: get rid of setenforce
Henry Zhang <[email protected]> Thu, 9 Feb 2023 13:33:50 -0800
| Newsgroups | gmane.linux.redhat.fedora.selinux |
|---|---|
| Message-ID | <CANTW0yr-DFtRFuBPeKJ=RiAMAGyCCCXnEsHiBJ9vE54CgOV3rw@mail.gmail.com> |
Simon, Would you please tell me how to make it happen? ---henry On Thu, Feb 9, 2023 at 1:29 PM Simon Sekidde <[email protected]> wrote: > Henry, > > With SELinux you can confine the root user and enable > the secure_mode_policyload boolean. > > Kind Regards, > > On Thu, Feb 9, 2023 at 4:10 PM Michael Radecker <[email protected]> > wrote: > >> Henry, >> >> The setenforce command switches SELinux temporarily. To make it persist, >> change the /etc/selinux/config file and reboot. >> >> >> -Mike >> >> On Thu, Feb 9, 2023, 12:40 PM Henry Zhang <[email protected]> wrote: >> >>> Mike, >>> >>> setenforce can change mode. See: >>> >>> root@ctx0700:~# cat /etc/selinux/config >>> # 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 - No SELinux policy is loaded. >>> SELINUX=enforcing >>> >>> root@ctx0700:~# sestatus >>> >>> >>> SELinux status: enabled >>> SELinuxfs mount: /sys/fs/selinux >>> SELinux root directory: /etc/selinux >>> Loaded policy name: mcs >>> Current mode: enforcing >>> Mode from config file: enforcing >>> Policy MLS status: enabled >>> Policy deny_unknown status: allowed >>> Memory protection checking: requested (insecure) >>> Max kernel policy version: 31 >>> >>> root@ctx0700:~# setenforce 0 >>> >>> >>> root@ctx0700:~# getenforce >>> >>> >>> Permissive >>> root@ctx0700:~# sestatus >>> SELinux status: enabled >>> SELinuxfs mount: /sys/fs/selinux >>> SELinux root directory: /etc/selinux >>> Loaded policy name: mcs >>> Current mode: permissive >>> Mode from config file: enforcing >>> Policy MLS status: enabled >>> Policy deny_unknown status: allowed >>> Memory protection checking: requested (insecure) >>> Max kernel policy version: 31 >>> >>> -----henry >>> >>> On Thu, Feb 9, 2023 at 12:11 PM Michael Radecker < >>> [email protected]> wrote: >>> >>>> Henry, >>>> >>>> You can edit /etc/selinux/config to state SELINUX=enforcing >>>> >>>> When you reboot, your system will be enforcing SELinux policies and it >>>> will persist. I'm also including a link to Red Hat documentation regarding >>>> this topic. >>>> >>>> >>>> https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/using_selinux/changing-selinux-states-and-modes_using-selinux >>>> >>>> -Mike >>>> >>>> >>>> On Thu, Feb 9, 2023 at 11:58 AM Henry Zhang <[email protected]> >>>> wrote: >>>> >>>>> Hi folks, >>>>> >>>>> setenforce allows users to swap selinux mode between enforcing and >>>>> permissive. >>>>> If I want my selinux to stay in enforcing mode forever so that nobody >>>>> is able to interfere with my selinux. >>>>> >>>>> What should I do? >>>>> >>>>> Thanks. >>>>> >>>>> ---henry >>>>> _______________________________________________ >>>>> selinux mailing list -- [email protected] >>>>> To unsubscribe send an email to [email protected] >>>>> Fedora Code of Conduct: >>>>> https://docs.fedoraproject.org/en-US/project/code-of-conduct/ >>>>> List Guidelines: >>>>> https://fedoraproject.org/wiki/Mailing_list_guidelines >>>>> List Archives: >>>>> https://lists.fedoraproject.org/archives/list/[email protected] >>>>> Do not reply to spam, report it: >>>>> https://pagure.io/fedora-infrastructure/new_issue >>>>> >>>> _______________________________________________ >> selinux mailing list -- [email protected] >> To unsubscribe send an email to [email protected] >> Fedora Code of Conduct: >> https://docs.fedoraproject.org/en-US/project/code-of-conduct/ >> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines >> List Archives: >> https://lists.fedoraproject.org/archives/list/[email protected] >> Do not reply to spam, report it: >> https://pagure.io/fedora-infrastructure/new_issue >> > > > -- > > Simon Sekidde > _______________________________________________ selinux mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue