Fehler bei der Verwendung von sudo für den Basisbenutzer
342
Tyler
Ich habe ein Problem, wenn ich versuche zu rennen
sudo -u user nautilus
im Terminal. Der Befehl wird nicht als Benutzer ausgeführt und es wird eine komische Version nautilus
mit den meisten Root-Berechtigungen ausgeführt. Es wirft ständig den Fehler:
unable to create file '/home/user/.cache/dconf/user': Permission denied. dconf will not work properly.
Wenn ich die zu überprüfende Datei überprüfe, existiert sie tatsächlich. Ich verwende das OS Ubuntu 17.04. Wenn Sie den Befehl als root ausführen, werden dieselben Ergebnisse erzielt, und der Benutzer hat Zugriff auf den Ordner.
Verfügt der Benutzer über die Berechtigungen für den Ordner, von dem Sie wissen, dass er die Datei nicht erstellen kann? Zusätzlich hat der Benutzer welche Sudo-Berechtigungen. Wenn Sie root anstelle des Benutzers verwenden, funktioniert es? Aktualisieren Sie Ihre Frage, senden Sie keinen Kommentar
Ramhound vor 6 Jahren
0
Beachten Sie beim Aktualisieren der Frage, um den Kommentar von Ramhound zu beantworten, dass das Buchen der Ausgabe von "ls -ld /home/user/.cache/dconf/ / home / user / .cache / dconf / user" besser ist als die Angabe von "yes, the." Benutzer hat die Berechtigungen 'oder' nein, ... '.
Kamil Maciorowski vor 6 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
8
Laptop Standby unter Linux / Ubuntu
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
3
Kann ich Microsoft Office 2007 unter Ubuntu ausführen?