Je me connecte à mon serveur cloud (OVH) à l'aide de la clé SSH et j'essaie maintenant de redémarrer Apache et j'obtiens cette erreur:
ubuntu@server-1:~$ service Apache2 reload
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to reload 'Apache2.service'.
Authenticating as: Ubuntu (ubuntu)
Password:
polkit-agent-helper-1: pam_authenticate failed: Authentication failure
==== AUTHENTICATION FAILED ===
Failed to reload Apache2.service: Access denied
See system logs and 'systemctl status Apache2.service' for details.
Comment le résoudre?
Vous devez exécuter cette commande en utilisant Sudo
comme suit:
Sudo service Apache2 reload
Mise à jour:
Si vous avez un problème avec Sudo: unable to resolve Host server-1
, vous devez donc corriger votre nom d'hôte via /etc/hostname
et /etc/hosts
et redémarrer votre machine Linux pour qu'elle prenne effet. puis réessayez à nouveau la commande ci-dessus.
Plus de détails sur ce problème: Message d'erreur lorsque j'exécute Sudo: impossible de résoudre l'hôte (aucun)
Une option consiste à désactiver policykit (si vous savez ce que vous faites) via
Sudo apt-get remove libpolkit-agent-1-0
Vous pouvez trouver une erreur de syntaxe avec cette commande -
Sudo Apache2ctl configtest
Corrigez l'erreur. Et les choses vont marcher.