git中的错误配置选项
昨天,我们的团队成员更改了ssh_配置文件中的两行,因为如果ssh隧道不被破坏,就不可能起床去卫生间。现在,git无法从我们的回购协议中提取任何东西。下面是我们得到的错误(git前天工作正常): 我查看了ssh_config文件,更改的行对我来说很好:git中的错误配置选项,git,ssh,configuration,Git,Ssh,Configuration,昨天,我们的团队成员更改了ssh_配置文件中的两行,因为如果ssh隧道不被破坏,就不可能起床去卫生间。现在,git无法从我们的回购协议中提取任何东西。下面是我们得到的错误(git前天工作正常): 我查看了ssh_config文件,更改的行对我来说很好: ClientAliveInterval 300 ClientAliveCountMax 2 这些值是否确实有问题,或者是否有人改变了其他值?我这样问是因为我不知道这两个配置选项是如何导致这种情况的,而且我还没有从谷歌找到任何远程相关的解决方案。
ClientAliveInterval 300
ClientAliveCountMax 2
这些值是否确实有问题,或者是否有人改变了其他值?我这样问是因为我不知道这两个配置选项是如何导致这种情况的,而且我还没有从谷歌找到任何远程相关的解决方案。比较
manssh\u-config
vsmansshd\u-config
ClientAliveInterval
和ClientAliveCountMax
是服务器选项,而不是客户端选项,这就是您看到该错误的原因。您的ssh客户端配置无效,导致客户端退出
服务器配置选项通常位于
/etc/ssh/sshd\u config
中。请注意,对本地服务器配置的更改不会对本地客户端到远程服务器的传出连接产生任何影响。谢谢larsks和Kenster!解决了这个问题!
ClientAliveInterval 300
ClientAliveCountMax 2