Есть еще мысль записать это в "автозапуск", но с этим еще сложнее. Не понятно как сделать, чтобы команда запускалась от имени пользователя, а не от рута. И как там будет дело с директориями, куда он будет писать при такой ./ конструкции)
"Все бы хорошо, но запущенный таким образом скрипт проработает ровно до тех пор, пока вы залогинены на консоль сервера. При отключении от сервера скрипт автоматически завершится."
Активист, запущенный в шелле процесс прибивается SSH сервером. (Единственное исключение - если фоновый процесс запущен от рута.)
Надо либо запускать в скрине, либо, действительно, настроить уже xinetd.