
我有 2 台伺服器,它們都在 Ubuntu 18.04.4 LTS 上運行。
幾年前我設法在其中一個上安裝了 shellinabox,它會自動生成一些文件,certificate.pem
例如/var/lib/shellinabox/
.但是我不記得我做了什麼讓伺服器產生這些文件。
我在另一台伺服器上執行以下命令,如下所示教學建議
sudo apt update
sudo apt install shellinabox
沒有憑證並且 Firefox 會呈現此錯誤
由於無法驗證接收到的資料的真實性,因此無法顯示您嘗試查看的頁面。
錯誤頁面只有一個選項,該選項被重定向到
兩台伺服器對 shellinabox 使用相同的配置,預設會產生。
SHELLINABOX_DAEMON_START=1
SHELLINABOX_PORT=4200
SHELLINABOX_ARGS="--no-beep"
與工作 shellinabox 一起,service shellinabox status
給出
● shellinabox.service - LSB: Shell In A Box Daemon
Loaded: loaded (/etc/init.d/shellinabox; generated)
Active: active (running) since Mon 2021-10-25 19:53:10 CST; 15h ago
Docs: man:systemd-sysv-generator(8)
Process: 943 ExecStart=/etc/init.d/shellinabox start (code=exited, status=0/SUCCESS)
Tasks: 2 (limit: 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
Oct 25 19:53:09 VM-0-8-ubuntu systemd[1]: Starting LSB: Shell In A Box Daemon...
Oct 25 19:53:10 VM-0-8-ubuntu systemd[1]: Started LSB: Shell In A Box Daemon.
Oct 25 20:35:29 VM-0-8-ubuntu login[8061]: pam_securetty(login:auth): access denied: tty '/dev/pts/1' is not secure !
Oct 25 20:36:05 VM-0-8-ubuntu login[8061]: pam_unix(login:auth): check pass; user unknown
Oct 25 20:36:05 VM-0-8-ubuntu login[8061]: pam_unix(login:auth): authentication failure; logname=SHELLINABOX uid=0 euid=0 tty=/dev/pts/1 ruser
而不起作用的輸出沒有上面的最後三行,我猜這表明 SSL 配置出了問題。
如何讓 shellinabox 運作?