Для выполнения скрипта во время входа в систему добавьте его как вызов из сценария / etc / profile. Это выполняется для каждого входа в систему, а не только для входа в систему ssh.
BitTorrent также является возможностью, так как он гарантирует, что каждая часть файла (ов) соответствует исходным подписям.
Также уменьшит загрузку сервера, если многим людям нужен файл.
zsync в основном делает то, что предлагает Якоб Ленферс в своем ответе, но BitTorrent оказался лучшей альтернативой, где он доступен, и сетевое соединение может, по крайней мере, перенести некоторые биты правильно, оно выполнит работу для вас с наименьшими проблемами для клиента / приемного устройства. Более удобной для пользователя версией будет Syncthing.