Коннекчусь по ssh, например, командой:
$ ssh 123.123.123.123 'arecord &>/dev/null'
Теперь клиент прибивается, или происходит разрыв канала связи, и на удаленной стороне arecord продолжает висеть.
И так происходит с любой программой или скриптом, которые не открывают stdout и stderr, или просто ничего не выводят.
Как заставить sshd прибивать процессы при разрыве, которые он запустил?
Может использовать не ssh а что-нибудь другое?