Wie funktioniert lil-terminal ohne SSH?
Befehle verwenden PHP-APIs innerhalb der Rechte des Hosting-Kontos.
So funktioniert es
Der Browser sendet den Befehl an lil.php. lil-terminal führt den passenden Core-Befehl oder das installierte Modul als PHP mit denselben Rechten wie die Website aus.
Ein Systemterminal ist dafür nicht erforderlich. Benötigt ein Befehl eine optionale PHP-Erweiterung, prüft lil-terminal sie vor der Nutzung und meldet die fehlende Fähigkeit oder verwendet eine dokumentierte Alternative, sofern vorhanden.
In der Praxis
Optionale PHP-Erweiterungen werden vor der Nutzung geprüft. lil-terminal erhält dadurch keine höheren Rechte und kann die Isolation des Hostings nicht umgehen.