Jump to content
Froxlor Forum
  • 0

FTP-user per PHP erstellen


xep22

Question

Posted

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 ? 

13 answers to this question

Recommended Posts

Posted
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)

Posted

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.

Posted

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.

Posted

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

Posted

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.



×
×
  • Create New...