Unix-Datei Berechtigungen, WARNUNG: kann nicht zugegriffen werden
Ich versuche die Berechtigungen ändern von ein paar Dateien, die verwendet werden, mit einer Webseite bin ich das hochladen auf meine Seite. Ich bin mit dem Unix-Kommando-Zeile, um es zu tun.
Habe ich versucht, zwei Befehle:
chmod 755 index.html
chmod 644 index.html
Aber ich bekomme die Meldung
chmod: WARNING: can't access index.html
nach der Verwendung dieser Befehle für einige Grund, und ich habe keine Ahnung, warum... anfangs dachte ich es könnte sein, weil ich hatte die Datei öffnen, in der ein paar Programme (text-editor und web-browser), aber ich habe diese geschlossen nach unten, und ich bin noch immer das gleiche problem... keine Ahnung, warum, und wie kann ich die Berechtigungen korrekt ein, damit die Datei angezeigt werden kann von jedermann über das web, sondern nur bearbeitet werden, von mir?
Prost!
- Es ist schade, dass die
chmod
Befehl ist nicht sage Ihnen die spezifischen Fehler, der verhindert, dass Sie Zugriff aufindex.html
. Versuchenls -l index.html
und sehen, obls
darauf zugreifen können. Logisch, es nicht zu können, aberls
sollten Sie eine aussagekräftigere Fehlermeldung. - was Geschmack unix sind Sie und was ist der Speicherort dieser Datei? auch wie @Celada sagte, bitte ein ls -l um zu sehen, was die Berechtigungen für diese Datei.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist ein link, der so ähnlich aussieht wie dein problem, aber es ist auf Solaris:
http://www.unix.com/solaris/45229-unable-chmod-file-directory.html
Die Lösung ist auf S. 2 dieses Threads, aber die Cliff ' s Hinweis version der Lösung ist die person gefunden, die etwas anderes war die Montage in das Verzeichnis. Es zeigte sich, wenn Sie lief
Hoffe, das hilft.
andere mögliche Problem ist ... wenn Sie mit solaris Zonen .. das Verzeichnis visiable in mehr als eine zone, sondern nur eine zone hat schreiben Fähigkeiten.