screen
или tmux
определенно лучший вариант. Соединение ssh
тогда становится только средством для достижения цели, и оно больше не имеет значения (в пределах разумного). Часто оно разрывается при простое.
Если вас беспокоит необходимость не забывать запускать экран
, когда вы входите в систему на удаленном сервере, не составит труда настроить интерактивный сеанс, автоматически присоединяющийся к существующему экрану
или начать новый, если он еще не запущен.