( hnsz2002 | 2021. 06. 22., k – 19:00 )

Köszi az infókat.

Csak a tisztánlátás végett:

- az SSH szerverben egy ForceCommand van, jelenleg ez a script, ami pillanatnyilag annyit csinál, hogy egy végtelen ciklusban (while true) beír egy sort a /tmp/alive.txt-be + sleep X másodperc. Nincs nohup és semmi egyéb sem.

- az SSH-ra fellép a kliens, a scriptnek addig kell futnia, amíg él a kapcsolat

- ha a kliens akármi miatt eltűnik, legyen az hálózati hiba, vagy én kilövöm force az ottani ssh klienst, akkor az említett jelenség van, tehát az ssh eltűnik, a futó script bemegy a systemd alá, és elvileg fut, gyakorlatilag nem ír a fájlba innentől.

Amit szeretnék, hogy ami fut az SSH sessionbe, bármi is legyen az, legyen kilőve ha a session megszakadt.