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.