Где конечная точка sftp верблюда ожидает файл known_hosts? - PullRequest
1 голос
/ 24 августа 2010

Чтобы верблюд мог подключиться к удаленному хосту, он должен уже увидеть отпечаток хоста и записать его в файл known_hosts, например .ssh / known_hosts.

Я получаю настройку из этого файла из поля в базе данных, которое слишком мало, чтобы содержать полный URL-адрес ... Если бы я мог символически связать файл .ssh с местоположением по умолчанию, где ищет конечную точку sftp, я бы не нужно указывать его в URL, а URL будет помещаться в столбце, и жизнь будет прекрасной.

Вопрос в том, где верблюд ожидает этот файл?

1 Ответ

1 голос
/ 25 августа 2010

Я копал немного глубже, и ответ: ноль, по умолчанию нет.

Параметр определен, но ни к чему не инициализирован.В более новых версиях Camel это не проблема, поскольку опция checkKnownHosts отключена.В старой версии по умолчанию задано ask, что довольно глупо для чего-то, что должно выполняться без присмотра.

...