Ich habe dieses Thema https://help.ubuntu.com/community/FilePermissions für eine Weile studiert und kann es aus irgendeinem Grund nicht zum Laufen bringen.
Diese Zeilen interessieren mich besonders:
Verwenden Sie sudo chmod mit -R, um alle Berechtigungen für jede Datei und jeden Ordner in einem bestimmten Verzeichnis gleichzeitig zu ändern
$ sudo chmod 777 -R /path/to/someDirectory $ ls -l total 3 -rwxrwxrwx 1 user user 0 Nov 19 20:13 file1 drwxrwxrwx 2 user user 4096 Nov 19 20:13 folder -rwxrwxrwx 1 user user 0 Nov 19 20:13 file2
Folgendes habe ich eingegeben:
mark@ubuntuserver:~$ sudo chmod 755 /var/www/html
mark@ubuntuserver:~$ ls -l
total 0
Dann habe ich alle Änderungen in sftp überprüft:
sftp> cd /
sftp> cd var/www/html
sftp> pwd
Remote working directory: /var/www/html
sftp> ls -l
-rw-r--r-- 1 root root 11321 Apr 10 20:07 index.html
Aus der Ausgabe geht hervor, dass das HTML-Verzeichnis nur noch durch root geändert werden kann.
Wie kann ich dies so ändern, dass ich (Nicht-Root) Dateien in das HTML-Verzeichnis hochladen kann?
Ich habe auch getestet:
Der Eigentümer einer Datei kann mit dem Befehl chown geändert werden. So ändern Sie beispielsweise den Eigentümer der Foobar-Datei in tux:
$ sudo chown tux foobar
Ich habe vom Server aus getippt:
sudo chown mark owner
keine Wirkung.
sudo chown user:user mydocs
wo sich der neue Eigentümer und die neue Gruppe befinden user
und das Verzeichnis, dessen Eigentümer Sie sind, istmydocs
sudo chmod 766 -r /var/www/html
ls -l
Befehl aus ihrem Home-Verzeichnis ausgegeben . @ Mark Wenn Sie sich nicht in dem Verzeichnis befinden, das Sie anzeigen / bearbeiten möchten, müssen Sie den Pfad angeben. In diesem Fall sollten Sie den Befehl alsls -l /var/www/html
chmod
ändert sich die Berechtigung, chown
wechselt der Besitzer. 755 erste Ziffer (7) bedeutet, dass 'Eigentümer' alle Berechtigungen hat, während zweite und letzte Ziffer (5) bedeuten, dass 'Gruppe' und 'andere' beide Lese- und Ausführungsberechtigungen haben. Sie können Ihren Benutzer zur Gruppe hinzufügen und auch der Gruppe vollständige Berechtigungen erteilen, damit Sie nicht so viele Änderungen vornehmen müssen.
sudo chown mark owner
? was das ist wohl zu tun Wie kommen Sie eine Datei oder dir als „Besitzer“ dort vorstellen?