Page 1 of 2

Dateirechte beim Hochladen per FTP

Posted: Mon 31. Jul 2023, 11:46
by benwisch
Hallo,
bin ja nun von Plesk auf Keyhelp Pro umgestiegen. Der Server läuf wie Vorher auf Ubuntu 20.04 (64-bit).
Habe nun festgestellt, das wenn Dateien von externen Systemen (z.b Hochladen von Hompage Programmen) bzw. Install von Systenen (z.b.WEB-PHP und ähnlichen) die Verzeichnisse/Dateien nicht die erförderlichen Rechte haben, sondern V 0744 D 0640 ist das normal muss da jedesmal alle Rechte ändern, oder habe ich irgendwo eine Einstellung übersehen.

Danke




[Mod-Edit]
Thread nach Nutzung von KeyHelp > Bedienung verschoben.

Re: Dateirechte beim Hochladen per FTP

Posted: Mon 31. Jul 2023, 11:51
by Jolinar
benwisch wrote: Mon 31. Jul 2023, 11:46 die Verzeichnisse/Dateien nicht die erförderlichen Rechte haben, sondern V 0744 D 0640
Die Rechte sollten normalerweise ausreichen... :?

Kannst du vielleicht mal ein Beispiel geben, wo du höhere Rechte brauchst?

Re: Dateirechte beim Hochladen per FTP

Posted: Mon 31. Jul 2023, 12:05
by Florian
Hallo,

da gibt es keine Einstellung seitens Keyhelp. Dateien werden normal mit 644 und Ordner mit 755 angelegt beim Hochladen.

Re: Dateirechte beim Hochladen per FTP

Posted: Mon 31. Jul 2023, 12:29
by benwisch
hallo,
erst mal sorry die Verzeichnisse/Dateien nicht die erförderlichen Rechte haben, sondern V 0700 D 0600 habe gerade noch mal hochgeladen per ftp und versucht die Insatll zu starten https://costaisla.de/install.php bleibt hängen. (program https://www.web-php.de) auch bei joomla und PHP-Fusion geht vieles nicht. erst nach umstellen der Rechte .... Komischerweise die Install der joomlaseite über keyhelp Anwendungen, vergibt sofort die notwendigen rechte.

gruß benwisch

Re: Dateirechte beim Hochladen per FTP

Posted: Mon 31. Jul 2023, 12:35
by Jolinar
benwisch wrote: Mon 31. Jul 2023, 12:29 erst mal sorry die Verzeichnisse/Dateien nicht die erförderlichen Rechte haben, sondern V 0700 D 0600
In welchem Ordner willst du schreiben?
Mit welchem User connectierst du via FTP?

Re: Dateirechte beim Hochladen per FTP

Posted: Mon 31. Jul 2023, 12:36
by benwisch
hier zu sehen

Re: Dateirechte beim Hochladen per FTP

Posted: Mon 31. Jul 2023, 12:37
by benwisch
Domain Hauptuser

Re: Dateirechte beim Hochladen per FTP

Posted: Mon 31. Jul 2023, 13:45
by OlliTheDarkness
Ich werf mal nen anderen Ansatz in die Runde, weil ich vermute ihr versteift euch auf die falsche Seite der Suche.

Sicher das der Server das Problem ist ?!

Je nach dem welches FTP Programm du nutzt (Filezilla und Co.) gibt es viele tolle Optionen zum einstellen.

Mit unter auch jene, welche Rechte beim Upload gesetzt werden sollen ;) 8-)

Ich würde mal in deine FTP Client Einstellungen schauen ob da nicht irgendwas eingestellt hast.

Ausserdem, keine Ahnung warum da noch keiner nach gefragt hat, würden die FTP Logs beider Seiten (Client & Server) massiv helfen wenn sie mal posten würdest (Am besten im Debug Mode damit auch jeder kleine "scheiß" gelogt wird, nur wenns geht 8-) ).

Dann könnte man mit Glück aus den Logs erfahren wer die Rechte ändert.

Aber alles nur Theorie und die ist bekanntlich Relativ :idea: :lol:

Re: Dateirechte beim Hochladen per FTP

Posted: Mon 31. Jul 2023, 13:45
by Florian
Hallo,

auf was ist in der /etc/proftpd/proftpd.conf die umask Einstellungen gesetzt?

Re: Dateirechte beim Hochladen per FTP

Posted: Mon 31. Jul 2023, 13:51
by benwisch
moin,

fast alles zurück habe noch mal alles getestet, die niedrigen rechte vergibt er nur, wenn ich das Haupt-FTP-Konto verwende.
Verwendet werden für FTP TOLALCMD oder Filzilla. Standart FTP

Gruss und sorry

Re: Dateirechte beim Hochladen per FTP

Posted: Mon 31. Jul 2023, 13:54
by benwisch
# Umask 022 is a good standard umask to prevent new files and dirs
# (second parm) from being group and world writable.
Umask 022 022

Re: Dateirechte beim Hochladen per FTP

Posted: Mon 31. Jul 2023, 13:56
by benwisch
<Directory /home/*/*>
Umask 077 077
</Directory>
<Directory /home/user-webi/*>
Umask 077 077
<Limit RNFR RNTO STOR DELE MKD RMD>
DenyAll
</Limit>
</Directory>
<Directory /home/skripte/*>
Umask 077 077
<Limit RNFR RNTO STOR DELE MKD RMD>
DenyAll
</Limit>
</Directory>

Re: Dateirechte beim Hochladen per FTP

Posted: Mon 31. Jul 2023, 14:00
by Florian
<Directory /home/*/*>
Umask 077 077
</Directory>
<Directory /home/user-webi/*>
Umask 077 077
<Limit RNFR RNTO STOR DELE MKD RMD>
DenyAll
</Limit>
</Directory>
<Directory /home/skripte/*>
Umask 077 077
<Limit RNFR RNTO STOR DELE MKD RMD>
DenyAll
</Limit>
</Directory>

Wo sind die diese Einstellungen her? Die gibt es standardmäßig nicht

Re: Dateirechte beim Hochladen per FTP

Posted: Mon 31. Jul 2023, 14:10
by benwisch
hallo, die sind von
https://teklab.de/

dürfte aber keinen einfluss haben, hatte ja genau das selbe system am laufen ob ftp usw. nur das ich vorher plesk hatte.


gruss

Re: Dateirechte beim Hochladen per FTP  [GELÖST]

Posted: Mon 31. Jul 2023, 14:12
by Florian
Hallo,

das läuft eben nicht, denn umask 077 resultiert genau in den Berechtigungen, die du bekommst.

Hier kannst du es dir selbst ausrechnen:
https://wintelguy.com/umask-calc.pl

Also weg damit, dann sollte es auch funktionieren.