1

我正在运行一个 bash 脚本,除了一些安装之外,它还执行几个 git 克隆操作。尝试克隆时,如果远程服务器在短时间内没有输入密码,则会挂起。

但是,由于某些安装需要很长时间,我无法(并且可能不必)监控脚本的进度,等待“git clone”需要密码的情况。我希望能够让它运行并且任何时候都需要密码它会继续等待密码而不挂断

我的问题是如何增加远程端在挂断前等待的时间?我是 git repo 所在的远程服务器的所有者。

注意:我不想使用无密码 SSH 或类似的。

4

1 回答 1

1

我建议不要使用基于密码的方法,而是设置基于 SSH 密钥的身份验证,这样您就无需等待了。

如何生成公共 SSH 密钥

希望有帮助

于 2012-07-19T21:05:47.883 回答