Как lil-terminal работает без SSH?

Команды используют API PHP и выполняются с теми же правами, которые хостинг выдал сайту.

Как это устроено

Браузер отправляет команду в lil.php. lil-terminal выполняет соответствующую команду ядра или установленного модуля через PHP с теми же правами, что и сайт.

Системная консоль для этого не нужна. Если команде требуется необязательное расширение PHP, lil-terminal сначала проверяет его наличие и сообщает о недоступной возможности либо использует предусмотренный вариант, если он существует.

На практике

Перед использованием необязательных расширений PHP проверяется их наличие. lil-terminal не получает повышенных привилегий и не обходит изоляцию аккаунта хостинга.

Связанная документация

← Вернуться в FAQ