为了使骆驼连接到远程主机,它需要已经看到主机的指纹并将其记录在已知的_ -host文件中,就像.ssh/nownod_hosts一样。

我从数据库中的字段中从该文件中获取设置,该字段太小而无法包含完整的URL ...如果我可以符号链接.ssh文件到SFTP端点所在的默认位置,则我不必在URL中指定它,URL将适合专栏,生活将是美丽的。

问题是骆驼期望该文件在哪里?

有帮助吗?

解决方案

我挖了一些更深的挖掘,答案是:无默认值。

该参数定义但未初始化为任何内容。在较新版本的骆驼中,这不是一个问题,因为关闭了CheckNownnothosts选项。在较旧的版本中,默认值为问,对于应该无人看管的东西而言,这是相当愚蠢的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top