2

camel がリモート ホストに接続するには、既にホストのフィンガープリントを確認し、それを .ssh/known_hosts のように known_hosts ファイルに記録する必要があります。

完全な URL を含めるには小さすぎるデータベースのフィールドからこのファイルの設定を取得します... .ssh ファイルを sftp エンドポイントが探しているデフォルトの場所にシンボリック リンクできれば、その必要はありません。 URLで指定すると、URLがカラムに収まり、人生が美しくなります。

問題は、このファイルがどこにあるとキャメルが期待しているのかということです。

4

1 に答える 1

1

もう少し深く掘り下げたところ、答えは次のとおりです。null、デフォルトはありません。

パラメータは定義されていますが、何にも初期化されていません。Camel の新しいバージョンでは、checkKnownHosts オプションがオフになっているため、これはあまり問題になりません。古いバージョンでは、デフォルトは ask です。これは、無人で実行することになっているものとしてはかなりばかげています。

于 2010-08-24T23:03:25.773 に答える