突然,我无法在我的 VPS(CentOS 7)上启动服务。例如,
service httpd start
Redirecting to /bin/systemctl start httpd.service
Authorization not available. Check if polkit service is running or see debug message for more information.
Failed to start httpd.service: Connection timed out
See system logs and 'systemctl status httpd.service' for details.
这可能是因为我用作主机名的域名已经过期。我不知道 service 命令背后的逻辑。我启动httpd,为什么会调用polkit服务?polkit 服务也死了,无法启动。“service polkit status -l”命令显示一条消息:
Lost the name org.freedesktop.PolcyKit1 - exiting
如何解决问题?
你需要使用
sudo
或登录为
root
为了启动和停止服务。