0

リモート マシンからローカル マシンにファイルをコピーする必要があり、それを自動化する必要があります。

SCP コマンドを試してみましたが、動作していますが、ローカル マシンとリモート マシンのユーザーのパスワードを要求する部分を自動化できませんでした。

この記事に基づいて、ssh-keygen と ssh-copy-id を使用してパスワードなしで SSH ログインを実行できます

そこに書かれているすべての指示に従った後、これを使用してリモートマシンにアクセスしようとしました

ssh lalala@XXX.XXX.XXX.XXX

それは機能し、パスワードを要求しなくなりました。しかし、以下のコマンドを使用してそのマシンからファイルをコピーしようとすると、

scp lalala@XXX.XXX.XXX.XXX:'/a/b/c.txt' lelele@XXX.XXX.XXX.YYY:'/b/c/'

lelele@XXX.XXX.XXX.YYY である localmachine のパスワードを要求します。

私は何か間違ったことをしたのだろうか?どうなり得るか?コマンドのフォーマットに何か問題がありますか?

ところで、私は Centos を使用しており、Python を使用してコーディングする予定です。

4

2 に答える 2