простой скрин тем и хорош, что запускаешь скрипт_№1 в консоли_№1 (скрипт_№2 в консоли_№2, итд); отключаешься от сервера; через энное время снова подключаешься и
присоединяешься к уже запущенному
простому скрину (
man screen), а там - прежние скрипты продолжают свою работу в прежних консолях;
Не мешало-бы взглянуть на скрипт, мб он "немножко" кривоват (тебя на сервере нет и скрипт тупить начинает).
А еще не исключаю повторный (и не раз) запуск скрипта - в итоге перегруз цп.
С путти опыта не имею и не думаю что он сильно отличается по назначению от виндового OpenSSH.
Запускаю из Putty приложение через скрипт рестартера ./server.sh и оно грузится прямо в Putty.
А то, что скрипт запускается на стороне удаленного клиента (те путти) - бред.