По умолчанию демон shellinaboxd прослушивает TCP-порт
http://localhost:4200
, который позволяет пользователям входить в систему с их логином и паролем и получить доступ к своему шеллу.Все клиент-серверные соединения шифруются, с использованием сертификата SSL/TLS. Во время установки автоматически устанавливается самоподписанный SSL-сертификат в
/var/lib/shellinabox
. Также можно установить и свой сертификат SSL.Установка из репозитория:
Программа уже присутсвует в штатных репозиториях Linux MInt и LMDE, поэтому установить её довольно просто
Код: Выделить всё
apt install shellinabox
sudo systemctl start shellinabox.service
Установка из исходных кодов:
Последнюю версию программы можно стянуть и собрать с гитхаба
Код: Выделить всё
sudo apt install git libssl-dev openssl libpam0g-dev zlib1g-dev dh-autoreconf
sudo git clone https://github.com/shellinabox/shellinabox.git && cd shellinabox
sudo autoreconf -i
./shellinaboxd