Мне больше удалось добавить раздел конфигурации в $HOME/.ssh/config
напр.
Host machine2-via-machine1
ProxyCommand ssh -q machine1 -W machine2:22
тогда вы сможете
ssh machine2-via-machine1
вместо псевдонима оболочки.
Так как ssh no понимает многоскачковую структуру ; дополнительные аргументы в командной строке обрабатываются, и проверка ключа хоста тоже кажется лучше.
Похоже, вы заполняете оперативную память и переключаетесь достаточно быстро, чтобы возникла эта ошибка. Для распространения таких небольших файлов требуется мало времени. Таким образом, вполне вероятно, что они просто создаются быстрее, чем они могут быть физически записаны на диск. Попробуйте добавить цикл сна или ожидания между каждым созданием файла и посмотрите, поможет ли это. Или добавьте туда чтение небольшого бита данных, который вызовет паузу между записью файла.