Tocmai am aflat despre pachetul Endlessh, am instalat următorii pași descriși în acest videoclip https://www.youtube.com/watch?v=SKhKNUo6rJU
Dar când vine vorba de a verifica dacă Endlessh ascultă portul 22, nu se întâmplă nimic, apoi, am verificat starea pentru a vedea dacă rulează, dar nu, iată rezultatul pe care îl am:
xxxxxxxxx@localhost:~$ stare sudo systemctl endlessh.service
â endlessh.service - Endlessh SSH Tarpit
Încărcat: încărcat (/etc/systemd/system/endlessh.service; activat; prestabilit furnizor: activat)
Activ: eșuat (Rezultat: cod de ieșire) din Luni 2022-01-03 13:14:16 CET; acum 2 min 32s
Documente: man:endlessh(1)
Proces: 186607 ExecStart=/usr/local/bin/endlessh (code=exit, status=1/FAILURE)
PID principal: 186607 (cod=ieșit, stare=1/Eșec)
03 ianuarie 13:13:46 localhost systemd[1]: endlessh.service: Procesul principal a ieșit, cod=ieșit, stare=1/Eșec
03 ianuarie 13:13:46 localhost systemd[1]: endlessh.service: a eșuat cu rezultatul „cod de ieșire”.
03 ianuarie 13:14:16 localhost systemd[1]: endlessh.service: lucrare de repornire programată, contorul de repornire este la 4.
03 ianuarie 13:14:16 localhost systemd[1]: S-a oprit Endlessh SSH Tarpit.
03 ianuarie 13:14:16 localhost systemd[1]: endlessh.service: Cererea de pornire a fost repetată prea repede.
03 ianuarie 13:14:16 localhost systemd[1]: endlessh.service: a eșuat cu rezultatul „exit-code”.
03 ianuarie 13:14:16 localhost systemd[1]: Nu s-a pornit Endlessh SSH Tarpit.
03 ian 13:15:59 localhost systemd[1]: endlessh.service: Cererea de pornire s-a repetat prea repede.
03 ianuarie 13:15:59 localhost systemd[1]: endlessh.service: a eșuat cu rezultatul „exit-code”.
03 ianuarie 13:15:59 localhost systemd[1]: Nu s-a pornit Endlessh SSH Tarpit.
în timp ce căutam răspunsuri suplimentare la problema mea, am găsit pe github de skeeto/endlessh, asta:
https://github.com/skeeto/endlessh/issues/39#issuecomment-727283671
Am încercat, dar încă primesc aceeași stare de eșec la repornirea fără sfârșit.
Am uitat să menționez că creez un fișier de configurare în folderul endlessh /etc/endlessh/config
:
# Portul pe care să ascultați noile conexiuni SSH.
Portul 22
# Bannerul nesfârșit este trimis pe rând. Aceasta este întârzierea
# în milisecunde între liniile individuale.
Întârziere 10000
# Lungimea fiecărei linii este randomizată. Aceasta controlează maximul
# lungime a fiecărei linii. Liniile mai scurte pot menține clienții mai mult timp dacă
# renunță după un anumit număr de octeți.
MaxLineLength 32
# Numărul maxim de conexiuni de acceptat simultan. Conexiuni dincolo
# acestea nu sunt respinse imediat, ci vor aștepta în coadă.
MaxClients 4096
# Setați nivelul de detaliu pentru jurnal.
# 0 = Liniște
# 1 = Mesaje de jurnal standard, utile
# 2 = Informații de depanare foarte zgomotoase
LogLevel 0
# Setați familia prizei de ascultare
# 0 = Utilizați IPv4 mapat IPv6 (atât v4, cât și v6, implicit)
# 4 = Utilizați numai IPv4
# 6 = Utilizați numai IPv6
BindFamily 0
Ai vreo idee ce este în neregulă? ar trebui sa repornesc serverul?
Multumesc :)