Jedes Mal, wenn ich die Berechtigungen über den Explorer ändern möchte, erhalte ich die Fehlermeldung „Zugriff verweigert“, obwohl ich ein Administratorkonto verwende.
Ich muss ein Skript zum /bin-Verzeichnis hinzufügen, aber ich darf dort nicht schreiben ...
Antwort1
Du solltestnichtpersönliche Skripte hinzufügen /bin
oder/usr/bin
Die sollten rein~/bin
$ touch blah.sh
$ mkdir ~/bin
$ mv blah.sh ~/bin
$ echo 'PATH+=:~/bin' >> ~/.bash_profile
Antwort2
Ich hatte ein ähnliches Problem. Mein System hatte viele Änderungen durchgemacht: Domänenwechsel, verschiedene Benutzerkonten usw. Ich musste /etc/passwd durch die aktuelle Ausgabe von mkpasswd ersetzen, konnte aber keine Möglichkeit finden, die Berechtigungen für diesen Ordner/diese Datei anzupassen, nicht einmal mit meinem aktuellen Benutzer, der Administrator war.
Das Problem bestand darin, dass der Windows-Eigentümer des Ordners c:\cygwin ein „unbekannter Benutzer“ war (wahrscheinlich aus der alten Domäne). Daher habe ich mit meinem aktuellen Konto mit Administratorrechten den Eigentümer der Hierarchie c:\cygwin auf mein aktuelles Konto geändert. Anschließend konnte ich die Berechtigungen für /etc/passwd anpassen, um dies zu ändern.