Heim > Backend-Entwicklung > Golang > Wie behebe ich den Fehler „go: not root-owned' unter Ubuntu 16.04?

Wie behebe ich den Fehler „go: not root-owned' unter Ubuntu 16.04?

Mary-Kate Olsen
Freigeben: 2024-10-30 13:50:26
Original
767 Leute haben es durchsucht

How to Fix the

Behebung des Fehlers „go: not root-owned“ unter Ubuntu 16.04

Der Fehler „go: not root-owned“ kann auftreten beim Versuch, die Programmiersprache Go unter Ubuntu 16.04 zu installieren oder auszuführen. Dieser Fehler weist typischerweise auf ein Problem mit dem Besitz des Stammverzeichnisses (/) hin.

Verstehen des Problems

Die Fehlermeldung deutet darauf hin, dass das Stammverzeichnis nicht im Besitz von ist der Root-Benutzer. Dies stellt ein Sicherheitsrisiko dar, da normale Benutzer dadurch unbefugte Änderungen an Systemdateien vornehmen können.

Mögliche Ursachen

Das Stammverzeichnis wurde möglicherweise absichtlich in den Besitz eines anderen Benutzers geändert oder unbeabsichtigt durch Befehle wie:

sudo chown username /
Nach dem Login kopieren

Lösung

Um den Fehler zu beheben, stellen Sie den Besitz des Root-Verzeichnisses für den Root-Benutzer wieder her.

  1. Führen Sie den folgenden Befehl als Root-Benutzer aus:
sudo chown root /
Nach dem Login kopieren
  1. Alternativ können Sie Ihr System neu installieren, wenn mehrere Berechtigungen geändert wurden.

Zusätzliche Anweisungen

Um anderen Benutzern als Root eingeschränkten Systemzugriff zu gewähren, verwenden Sie den Befehl sudo. Fügen Sie den Benutzer zur Gruppe „sudoers“ hinzu und verwenden Sie sudo, um Befehle auszuführen, die erhöhte Berechtigungen erfordern.

Beispiel

username@hostname$ sudo apt-get update
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie behebe ich den Fehler „go: not root-owned' unter Ubuntu 16.04?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage