我会禁用CentOS服务器中的Ctrl-Alt-Delete,因此我尝试:
Ctrl-Alt-Delete
systemctl mask ctrl-alt-delete.target
但我得到了:
Failed to execute operation: Access Denied
我能怎么办呢?PS:我是服务器的根
oymdgrw71#
当您尝试启用不存在的服务时,可能会发生这种情况,但该服务并非特定于“systemctl mask ctrl-alt-delete.target”:
> systemctl enable blabla Failed to execute operation: Access denied
这似乎是Centos / Fedora等的问题。如果您运行'setenforce 0',您将得到一个更好的错误:
> setenforce 0 > systemctl enable blabla Failed to execute operation: No such file or directory
不要忘记重新启用:
> setenforce 1 > getenforce Enforcing
在Ubuntu中,如果不运行setenforce 0,则会出现上述错误
acruukt92#
请按顺序执行以下命令:
sudo systemctl daemon-reexec sudo systemctl daemon-reload
对我有用。
dsekswqp3#
在升级Debian或Ubuntu服务器的过程中,您可能会遇到重新启动服务的脚本奇怪的失败。由于某种原因,无法调用systemcl,任何操作都会失败,即使是root用户也会拒绝访问。示例如下:
systemctl list-units Failed to list units: Access denied
此问题的解决方法是向PID #1的过程发送TERM信号:
kill -TERM 1
制作人员:https://georgik.rocks/systemctl-failed-to-list-units-access-denied/
6vl6ewon4#
我在arch linux中遇到过这个问题,当我使用普通用户运行systemctl enable时,它就像是拒绝访问,当我使用root用户运行它时,我解决了它,放置。
dojqjjoe5#
运行下面的命令,然后再试一次。如果这个不起作用,我们会找到一个新的方法
su -
yqyhoc1h6#
使用systemctl守护程序重新执行它比 setenforce 0 更安全
6条答案
按热度按时间oymdgrw71#
当您尝试启用不存在的服务时,可能会发生这种情况,但该服务并非特定于“systemctl mask ctrl-alt-delete.target”:
这似乎是Centos / Fedora等的问题。
如果您运行'setenforce 0',您将得到一个更好的错误:
不要忘记重新启用:
在Ubuntu中,如果不运行setenforce 0,则会出现上述错误
acruukt92#
请按顺序执行以下命令:
对我有用。
dsekswqp3#
在升级Debian或Ubuntu服务器的过程中,您可能会遇到重新启动服务的脚本奇怪的失败。
由于某种原因,无法调用systemcl,任何操作都会失败,即使是root用户也会拒绝访问。
示例如下:
此问题的解决方法是向PID #1的过程发送TERM信号:
制作人员:https://georgik.rocks/systemctl-failed-to-list-units-access-denied/
6vl6ewon4#
我在arch linux中遇到过这个问题,当我使用普通用户运行systemctl enable时,它就像是拒绝访问,当我使用root用户运行它时,我解决了它,放置。
dojqjjoe5#
运行下面的命令,然后再试一次。如果这个不起作用,我们会找到一个新的方法
yqyhoc1h6#
使用systemctl守护程序重新执行
它比 setenforce 0 更安全