6

こんにちはみんな...

Linuxサーバーで毎晩スクリプトを実行しています。このスクリプトは、wgetおよびftpプロトコルを使用して別のサーバーからファイルを取得することを目的としています。これらのファイルは、HTTP経由でアクセスできないフォルダーの下にあります。

使用するコマンドラインは次のとおりです。

wget --directory-prefix=localFolder ftp://login:password@adress.ip.of.server/path/*

サイトアクセスがSFTPに変更されました。以前と同じようにファイルを取得できるようにスクリプトを変更したいのですが、SFTPでこれを行うことはできません。

ssh-keygenを使用してセキュアキーを生成し、アクセスしたいサーバーにコピーしようとしましたが、うまくいきませんでした。または、正しい方法を見つけることができませんでした...

よろしくお願いします!:)

4

1 に答える 1

6

キーをコピーするには、それで十分ssh-copy-id user@machineです。マシンにキーがある限り。

またscp、指定した場所でかなり使用しますscp user@machine:filespec whereto(sftpと同じ暗号化および認証メカニズムを使用しています)。

お役に立てれば。

于 2012-12-25T15:39:21.777 に答える