[...] man kann aber den Kunden SSH zugriff gewähren in dem man in der Tabelle FTP Users in das Feld shell eine Shell angibt. [...]
Ich habe zwar den entsprechenden Eintrag in der Tabelle gefunden ("bin/false"), aber mich zu doof angestellt, das zu richten. Habe nun also doch unter root das ganze node und seine Abhängigkeiten installiert.
Die Dateien können im Kunden Verzeichnis sein und für den Port muss in Froxlor für jede Domain ein Vhost eintrag gemacht werden.
Das mit den Dateien funktioniert, bei den Vhost-Einträgen habe ich mir schwer getan. Das von Ringelnatz angesprochene mod_proxy habe ich installiert, glaube aber es wurde über die apache config nicht richtig angezogen. Da muss ich mir nochmal mehr Zeit für nehmen. Für die Entwicklung reicht vorerst auch die Domain mit Port dahinter.
Ich kann nun natürlich mit all meinen Domains auf diesem Server über den Port auf das Projekt zugreifen, das sollte vielleicht nicht so sein.
Danke vor allem auch für den Hinweis auf "Screen", das wird dann wohl noch wichtig werden.
Also, es läuft nicht ganz so, wie ich es mir vorgestellt habe, aber es läuft. Und ich denke auch, wenn ich das noch ein paar Mal mache, dann wird es auch einfacher für mich.
Danke nochmal.