Puncte:0

Instalarea cu just`sudo apt install shelinabox` duce la o eroare de certificat. Cum fac să funcționeze Shellinabox?

drapel th

Am 2 servere care rulează ambele pe Ubuntu 18.04.4 LTS.

Am reușit să instalez shelinabox pe una dintre ele în urmă cu ani, care generează automat câteva fișiere precum certificat.pem în /var/lib/shellinabox/. Cu toate acestea, nu-mi amintesc ce am făcut pentru ca serverul să genereze acele fișiere.

Rulez următoarele comenzi pe celălalt server, ca un tutorial sugerează

actualizare sudo apt
sudo apt install shelinabox

nu există certificate și firefox redă această eroare

Pagina pe care încercați să o vizualizați nu poate fi afișată deoarece autenticitatea datelor primite nu a putut fi verificată.

introduceți descrierea imaginii aici

pagina de eroare are o singură opțiune către care este redirecționată

https://support.mozilla.org/en-US/kb/secure-connection-failed-firefox-did-not-connect?as=u&utm_source=inproduct

Ambele servere folosesc aceeași configurație pentru Shellinabox, care este generată implicit.

SHELLINABOX_DAEMON_START=1 
SHELLINABOX_PORT=4200 
SHELLINABOX_ARGS="--fără bip"

cu Shellinabox funcțional, starea serviciului Shellinabox

â shelinabox.service - LSB: Shell In A Box Daemon
   Încărcat: încărcat (/etc/init.d/shellinabox; generat)
   Activ: activ (în rulare) din Luni 2021-10-25 19:53:10 CST; acum 15 ore
     Documente: man:systemd-sysv-generator(8)
  Proces: 943 ExecStart=/etc/init.d/shellinabox start (cod=exit, status=0/SUCCESS)
    Sarcini: 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

25 oct 19:53:09 VM-0-8-ubuntu systemd[1]: Se pornește LSB: Shell In A Box Daemon...
25 octombrie 19:53:10 VM-0-8-ubuntu systemd[1]: A pornit LSB: Shell In A Box Daemon.
25 oct 20:35:29 VM-0-8-ubuntu login[8061]: pam_securetty(login:auth): acces refuzat: tty „/dev/pts/1” nu este sigur!
Oct 25 20:36:05 VM-0-8-ubuntu login[8061]: pam_unix(login:auth): verificare trece; utilizator necunoscut
Oct 25 20:36:05 VM-0-8-ubuntu login[8061]: pam_unix(login:auth): eșec de autentificare; logname=SHELLINABOX uid=0 euid=0 tty=/dev/pts/1 ruser

în timp ce rezultatul de la cel care nu funcționează nu are ultimele trei linii de mai sus, ceea ce presupun că indică faptul că ceva pentru configurația SSL nu merge bine.

Cum fac să funcționeze Shellinabox?

JJJohn avatar
drapel th
@muru multumesc. pagina de eroare are o singură opțiune către care este redirecționată https://support.mozilla.org/en-US/kb/secure-connection-failed-firefox-did-not-connect?as=u&utm_source=inproduct
JJJohn avatar
drapel th
@muru Multumesc! După ce faceți clic pe „Accept...” apare pagina de eroare din OP.
muru avatar
drapel us
Hmm, conectarea folosind `curl` dă „Răspuns gol de la server”. Presupun că va trebui să te uiți în jurnale (dacă există)
muru avatar
drapel us
Nu pare deloc o problemă de configurare SSL. Se pare că SSL funcționează bine, dar după aceea, shelinabox pur și simplu nu reușește să facă tot ce ar trebui să facă (probabil din cauza jurnalelor de eroare pe care le vedeți) și astfel trimite răspunsul. Încercați să comparați `/etc/securetty` pe ambele servere.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.