У меня есть 2 сервера, оба из которых работают на Ubuntu 18.04.4 LTS.
Мне удалось установить на один из них shellinabox несколько лет назад, который автоматически генерирует некоторые файлы, такие как сертификат .pem
в /var/lib/shellinabox/
. Однако я не могу вспомнить, что я сделал, чтобы заставить сервер генерировать эти файлы.
Я запускаю следующие команды на другом сервере, как учебник предлагает
судо подходящее обновление
sudo apt установить shellinabox
нет сертификатов, и firefox выдает эту ошибку
Страница, которую вы пытаетесь просмотреть, не может быть показана, так как подлинность полученных данных не может быть проверена.

на странице ошибки есть только одна опция, которая перенаправляется на
https://support.mozilla.org/en-US/kb/secure-connection-failed-firefox-did-not-connect?as=u&utm_source=inproduct
Оба сервера используют одинаковую конфигурацию для shellinabox, которая генерируется по умолчанию.
SHELLINABOX_DAEMON_START=1
SHELLINABOX_PORT=4200
SHELLINABOX_ARGS="--нет звукового сигнала"
с рабочим шеллинабоксом, состояние службы shellinabox
дает
shellinabox.service - LSB: Демон Shell In A Box
Загружено: загружено (/etc/init.d/shellinabox; сгенерировано)
Активно: активно (работает) с понедельника 25 октября 2021 г., 19:53:10 CST; 15 часов назад
Документы: man:systemd-sysv-generator(8)
Процесс: 943 ExecStart=/etc/init.d/shellinabox start (code=exited, status=0/SUCCESS)
Заданий: 2 (лимит: 2122)
CGroup: /system.slice/shellinabox.service
ââ1111 /usr/bin/shellinaboxd -q --background=/var/run/shellinaboxd.pid -c /var/lib/shellinabox -p 4200 -u shellinabox -g shellinabo
ââ1119 /usr/bin/shellinaboxd -q --background=/var/run/shellinaboxd.pid -c /var/lib/shellinabox -p 4200 -u shellinabox -g shellinabo
25 октября, 19:53:09 VM-0-8-ubuntu systemd[1]: запуск LSB: демон Shell In A Box...
25 октября, 19:53:10 VM-0-8-ubuntu systemd[1]: запущен LSB: демон Shell In A Box.
25 октября, 20:35:29 Вход в VM-0-8-ubuntu [8061]: pam_securetty (логин: аутентификация): доступ запрещен: tty '/dev/pts/1' небезопасен!
25 октября 20:36:05 Вход в VM-0-8-ubuntu [8061]: pam_unix (логин: авторизация): проверка прохода; неизвестный пользователь
25 октября 20:36:05 Вход в VM-0-8-ubuntu [8061]: pam_unix (логин: авторизация): ошибка аутентификации; logname=SHELLINABOX uid=0 euid=0 tty=/dev/pts/1 пользователь
тогда как вывод из того, который не работает, не имеет последних трех строк выше, что, я думаю, указывает на то, что что-то с конфигурацией SSL идет не так.
Как заставить работать шеллинабокс?