Hallo Zusammen,
ich hoffe hie rkann mir geholfen werden.
Ispconfig3 unterstützt ja Standardmäßig Jailkit um Chrooted SSH Zugang für Kunden zu erlauben.
Nun zu meiner Frage, wie kann Ich es einstellen das z.B. Leute die in Python Programmieren bspw. mit dem Framework Django ihre Anwendungen entwickeln können und z.B. eigene Module mit zum beispiel easy_install nach Installieren können, diese Module sollen aber nur für das Jeweilige Homeverzeichniss sein! und nicht Global das Andere kunden sie auch haben.
Zu dem System:
OS: Debian 6 mit einem voll Funktionsfähigem ISPConfig3 System.
Mit freundlichem Gruß
logifech
ISPConfig3+Jailkit+ Python
@logifech: Du gar nicht. Deine Nutzer sollen "virtualenv" selbst nutzen, um sich pro Anwendung eine eigene Python-Umgebung einzurichten. Du musst lediglich dafür sorgen, dass Python und virtualenv in der Chroot-Umgebung vorhanden sind.
@logifech: Nein, und ich bezweifele, dass das hier viele Leute wissen, wenn überhaupt jemand hier je von jailkit gehört hat. Lies die Dokumentation von jailkit und frage auf der Mailingliste des Projekts nach (oder was immer dessen Anlaufstelle für Fragen ist).
Steht doch alles in der Dokumentation, die Python zur jk_init.ini hinzufügen (Wichtig, die Bibliotheken nicht vergessen `ldd /usr/bin/python` und `/usr/include/python*/`), dann mit `jk_init -j /path/to/jail python`) und du hast die Systeminstallation von Python im Jail.
Evt. hilft dir mein Blogeintrag zu Jailkit.
Evt. hilft dir mein Blogeintrag zu Jailkit.
the more they change the more they stay the same
Das ist der Sinn eines Jails.
the more they change the more they stay the same