GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Die Authentifizierung ist erforderlich, um Systemdienste oder Einheiten zu verwalten.

Lösung 1:

Wenn Sie Systemdienste verwalten, müssen Sie dies als Root tun, nicht als normaler Benutzer. Dies wird durch $ angezeigt Zeichen am Ende der Shell-Eingabeaufforderung.

Sie können entweder sudo command verwenden oder wechseln Sie zu root (Root-Shell wird normalerweise durch # angezeigt Zeichen).

Lösung 2:

Ihr System verwendet den polkit Authorization Manager und die Nachricht stammt aus der Datei /usr/share/polkit-1/actions/org.freedesktop.systemd1.policy . polkit kann in /etc/polkit-1 konfiguriert werden und /usr/share/polkit-1 Verzeichnisse, genauer gesagt im rules.d und actions Unterverzeichnisse. Weitere Informationen finden Sie auf der Polkit-Manpage.


Linux
  1. Wie führe ich einen Befehl als Systemadministrator (root) aus?

  2. Wie verwende ich Sftp auf einem System, das Sudo für Root-Zugriff und SSH-Schlüssel-basierte Authentifizierung benötigt?

  3. Versehentlich unter / als Wurzel gechown?

  4. Verwenden Sie Systemctl, um Dienste zu verwalten

  5. Wie ändere ich ein physisches Partitionssystem auf LVM?

Sag einfach nein zu root (in Containern)

Stellen Sie ein vergessenes Root-Passwort auf einem Redhat 7 Linux Selinux-System wieder her

So überprüfen Sie alle laufenden Dienste in Linux

So verschlüsseln Sie das Root-Dateisystem unter Linux

So listen Sie Dienste unter Linux auf

So verwalten Sie das Root-Konto unter Ubuntu 20.04