Bei einem Windows-
FTP-Server ist es nicht möglich, die Dateiberechtigungen via
FTP-Client zu setzen / zu verändern, das geht nur über Telnet /
SSH / RDP etc.
Ich kenne zumindest keinen "seriösen"
FTP-Server, der das könnte...
CHMOD funktioniert eh nicht, da diese Befehle *nix-spezifisch sind. Es kann zwar sein, dass dir dein
FTP-Client die Änderungen anzeigt und der Windows-
FTP-Server keine Fehlermeldungen ausspuckt, da er das CHMOD einfach ignoriert und ein gültiges ACK zurückgibt, aber gespeichert werden die Dateiberechtigungen nicht.
Um Befehle wie cacls über
FTP ausführen zu können, würde bedeuten, dass dein
FTP-Server ein SITE EXEC kann und auch freigeschaltet hat.
Das würde ich aber niemals nicht freischalten, denn ein SITE EXEC über
FTP ist, als würde man ein Scheunentor öffnen und alle Leute, die dir böses wollen, auch noch über Leuchtreklame hereinbitten
Deswegen gibt es heute keinen einzigen, professionellen
FTP-Server mehr, der SITE EXEC aktiviert hat.
In den meisten ist der SITE EXEC Befehl nicht einmal mehr implementiert, um nicht auf dumme Gedanken zu kommen
Bei einem Windows-Server gibt es generell 3 Möglichkeiten, um Datei-Rechte zu setzen:
1) Über TelNet,
SSH oder RDP, falls Zugriff darauf vorhanden
2) Bei manchen Hostern kann man Datei-berechtigungen selbst über das Web-Controlpanel des Hosting-Angebots setzen.
3) Wenn du ausschliesslich einen
FTP-Zugriff zu deinem Hosting-Angebot hast, frag deinen Hoster, ob er dir die betreffenden Dateirechte setzt, wie du sie brauchst.