コマンドを実行しようとしていますが、ssh -o StrictHostKeyChecking=no
実行方法を少し知りません。シェルスクリプトで実行してみましたが、出力はマニュアルページまたはすべてのパラメータを一覧表示する設定です。
その後、シェル(Cygwin)自体でコマンドを実行しようとしましたが、同じman出力を得ました。このコマンドをどのように実行しますか?資格情報などを提供する必要がありますか?
答え1
私の答えから抜粋さまざまなリクエストをしてみてください:
構成を必要とせずにコマンドラインで簡単に試すことができます。
sftp -o StrictHostKeyChecking=no hostname
しかし、私はそれがあなたのすべてのニーズを満たすとは思わない。すべてのホストキーチェックを無視するには、/dev/null
何も保存されないようにKnown_hostsファイルを設定する必要があります。
sftp -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null hostname
または/etc/ssh_config
:
Host hostname
StrictHostKeyChecking no
UserKnownHostsFile /dev/null
特定のホスト名またはすべてのホスト名hostname
に使用できます*