CentOS systemctl access denied

14,013

Solution 1

This can happen when you try to enable a service that does not exist, but is not specific to 'systemctl mask ctrl-alt-delete.target':

> systemctl enable blabla
Failed to execute operation: Access denied

Looks like this is a Centos / Fedora etc. issue.

If you run 'setenforce 0' you will get a better error:

> setenforce 0
> systemctl enable blabla
Failed to execute operation: No such file or directory

Don't forget to re-enable:

> setenforce 1
> getenforce
Enforcing

In Ubuntu you will get the above error without running setenforce 0

Solution 2

Please execute the following commands in order:

sudo systemctl daemon-reexec
sudo systemctl daemon-reload

Worked for me.

Share:
14,013
Admin
Author by

Admin

Updated on July 17, 2022

Comments

  • Admin
    Admin almost 2 years

    I would disable Ctrl-Alt-Delete in my CentOS server so I tried:

    systemctl mask ctrl-alt-delete.target
    

    but I got:

    Failed to execute operation: Access Denied
    

    What can I do ?
    PS: I'm root on the server

  • Maryna Shabalina
    Maryna Shabalina almost 7 years
    "PS: I'm root on the server" - under root