February 6, 20197 yr moin, ich möchte mit einer Website mit php ein script schreiben, das ganz schnell einen FTP-User anlegt sodass ich die Daten dann direkt ausgegeben bekomme und Kollegen schicken kann damit die dort Dateien hochladen können. Nach X Stunden sollen die User auch wieder dann gelöscht werden. Jetzt ist die Frage, wie mache ich das am besten ? geht das mit Froxlor einfach mit Kunde erstellen ? API gibts ja nicht, kann ich aber einfach mit SQL einen neuen Eintrag hinzufügen ?
February 6, 20197 yr 5 minutes ago, xep22 said: API gibts ja nicht, kann ich aber einfach mit SQL einen neuen Eintrag hinzufügen ? API gibt es in der aktuellen testversion (0.10.0 / git-master). Aber ja, du kannst einfach via SQL einen Eintrag in die ftp_users Tabelle machen (denk an ftp_groups, da muss er als member rein und wenn du den user löschst aus der memberliste auch wieder raus)
February 6, 20197 yr Author habe den Eintrag in beide Tabellen gemacht, welchen Cronjob muss ich jetzt laufen lassen, damit da was passiert ? /usr/bin/php5 /var/www/froxlor/scripts/froxlor_master_cronjob.php --force half nicht.
February 6, 20197 yr Na wenn der angegebene docroot existiert brauchst du gar keinen cronjob, proftpd liest die User ja direkt aus der DB
February 6, 20197 yr ich würd ja die installationsanleitung mal genau lesen Einstellungen anpassen -> konfiguration vornehmen
February 6, 20197 yr Author wie kann ich diesen Ordner aber denn mit PHP jetzt erstellen, insbesondere mit den Rechten ? und: Welche Passwort-Verschlüsselung nutzt proftpd denn? mit password_hash nimmt er das Passwort beim login nicht.
February 6, 20197 yr Zu 1) gar nicht, befolge bitte einfach die konfigurations Schritte, dafür sind sie da Zu 2) das was in froxlor Einstellungen angegeben ist, Default sha256
February 6, 20197 yr Author https://froxlor-api.5z5.de/en_index.php die API hab ich mal genutzt, gibts die nicht mehr ? hat auch direkt den ordner erstellt...
February 6, 20197 yr Author kann ich nicht einfach mit PHP einen user erstellen sodass das ist, als ob ich es über Froxlor anlege ? Damit froxlor den Ordner erstellt, etc...
Archived
This topic is now archived and is closed to further replies.