Ich habe die Aufgabe, PHP-Code zu schreiben und die Daten auf das Konto unseres Schülers hochzuladen. Um sicherzustellen, dass mein Skript funktioniert, muss ich die Berechtigungen für die Dateien ändern.
Ich bin kein Root, da ich Student bin. Wie kann ich dieses Problem beheben?
chown: changing permissions of `nyccrash.txt': Operation not permitted
Diese Dateien haben die Berechtigung alsapache
Eigentümer und Benutzer sind Apache, lautls -ls
Danke.
Antwort1
Sie sollten nicht in der Lage sein, dies selbst zu beheben und benötigen die Hilfe des Administrators.
Das Umbenennen oder Kopieren der Datei sollte nicht möglich sein, da Ihr Benutzername höchstwahrscheinlich Teil von others
(und nicht Teil von user
oder group
) ist.
Entweder muss Ihr Benutzer in derselben Gruppe sein wie der apache
Benutzer, oder Sie benötigen mehr Berechtigungen nur für diese Datei, oder Sie müssen ein sein sudoer
.