Okay, ich habe mein Bestes gegeben, um eine Antwort darauf zu finden, indem ich nach möglichen Duplikaten gesucht habe, aber ich kann es mir einfach nicht verzeihen, wenn es sowieso irgendwo da draußen ist.
Mein Problem ist wie folgt. Ich habe den Eigentümer gesetzt /var/www
zu myuser:www-data
und Berechtigungen des Ordners und alle (zur Zeit nur die grundlegenden index.html) seinen Inhalt 750
und Apache scheint es zu laufen wie angenommen, aber ich kann es nicht zugreifen , wenn ich FTP auf den Server als der myuser
Benutzer. Ich meine, ich kann darauf zugreifen, aber sobald ich versuche, etwas zu bearbeiten, zu löschen oder hinzuzufügen, erhalte ich nur 500 Permission denied
die Berechtigungen, die ich erhalte 500 Unknown SITE command
.
Hilfe! Was mache ich falsch? Die Idee, den Benutzer und die Gruppe und dann die oben genannten Berechtigungen festzulegen, stammte von einem guten Freund, der so etwas wie ein Experte ist. Ich habe jedoch das Gefühl, dass ich ihn störe, wenn ich so viele Fragen stelle. Wenn Sie also helfen können mir noch etwas, das wäre toll!
Ich versuche, ein Backup mit 4 vhosts wieder in den www-Ordner zu legen, aber was ich dort abgelegt habe, sollte nicht von Belang sein, oder? Das ist nur das Bekennen des Vhostings später, das damit zu tun hat, oder?
Danke im Voraus!
Info hinzugefügt:
Ich habe Folgendes ausgeführt:
myuser@myserver:/$ groups myuser
Und habe Folgendes ausgeführt:
myuser : myuser adm cdrom sudo dip plugdev lpadmin sambashare
Dann habe ich Folgendes ausgeführt:
myuser@myserver:/$ groups www-data
Und habe Folgendes ausgeführt:
www-data : www-data
Und dann das:
myuser@myserver:/var/www$ ls -l
Und bekam das:
total 4
-rwxr-x--- 1 tjita1 www-data 177 Jan 25 17:45 index.html
In Bezug auf den FTP-Server habe ich nichts spezielles getan, ich habe nur vsftpd installiert. Ach ja, habe ich auch noch eine Linie in Ich denke , /etc/vsftpd.conf
oder so ähnlich, dass liest etwas wie folgt aus : chmod_enable=YES
.
Außerdem kann ich diese 4-Leerzeichen-Einrückungen nicht zum Laufen bringen, tut mir leid.
groups myuser
(wie in; bitte durch den Benutzernamen des Benutzers ersetzen) fragen ? und auchls -l
vonwww
dir