SCP - 認証(または代替)なしで送信

SCP - 認証(または代替)なしで送信

私はこの問題を解決する方法を見つけようとしています。未知PCがサーバーにログインしてファイルをダウンロードする必要があります。 (心配する必要のないrbashです)。

問題は、パスワードの確認を克服する方法がわからないことです。まず、ファイルをサーバーにコピーする必要があるため、公開鍵を使用することもできません。

パスワードの確認に代わるものはありますか? Webサーバーへの安全でない接続を開いたくありません。

Debian を実行してください。

ベストアンサー1

私はしばらく時間をかけて「ファミリー」間の認知不調和を評価したかったのです。未知「PCがログインする必要があります...」、「安全でない接続を開いたくありません。」

わかりました、それではどうですか?それにもかかわらず、あなたはあなたの質問にそれがWebサーバーであると指定しました。したがって、WebサーバーのHTTP(S)を介してアクセスできる場所にファイルを配置します。その後、不明なPCで次のことができます。

$ wget https://hostname.example.com/path/to/some/snazzy_file

または

$ curl -o snazzy_file --silent https://hostname.exameple.com/path/to/some/snazzy_file

.htaccessWebサーバーなので、他の人がファイルを取得したくない場合は、ファイルセット.htpasswd(Apacheなど)や他の手段を使用して、さまざまなクライアントホストまたは他のユーザーからのファイルアクセスをロックできます。 。認証されたクライアントを提供します。 HTTP基本認証を使用することを決定した場合、curlまたはのURLはwget次のように調整されます。https://username:[email protected]/path/to/some/snazzy_file

おすすめ記事