Я запускаю сценарий bash, который выполняет несколько операций клонирования git в дополнение к некоторым установкам. При попытке клонирования, если на удаленном сервере в течение короткого времени не введен пароль, происходит зависание.
Однако, поскольку некоторые установки занимают так много времени, я не могу (и, вероятно, не должен) отслеживать ход выполнения скрипта, ожидая случаев, когда «git clone» требует пароль. Я хочу иметь возможность оставить его работающим, и в любое время, когда требуется пароль, он продолжает ждать пароля, не зависая.
Мой вопрос: как я могу увеличить время ожидания удаленного конца перед тем, как повесить трубку? Я владелец удаленного сервера, на котором находится репозиторий git.
Примечание. Я не хочу использовать SSH без пароля или что-то подобное.