リモート マシンのバッチ アカウントまたはヘッドレス ユーザー アカウントの一部です。パスワードなしでバッチ アカウントに ssh するために、.ssh/authorized_keys をバッチ アカウントの .ssh/authorized_keys に追加しました。リモート マシンへのバッチ アカウント ユーザーとしてのこの ssh は正常に動作します。
ここで、特定のファイルをこのヘッドレス ユーザー アカウントのディレクトリから自分のマシンにコピーする必要があります。だから、いつでも
scp batch_user_account@remote_machine:file_address local_machine_address
私が知らないbatch_user_accountのパスワードを要求します。
また、次のようなIDファイルとして秘密鍵を提供しようとしました:
scp -i ~/.ssh/id_rsa batch_user_account@remote_machine:file_address local_machine_address
しかし、これにより、バッチユーザーアカウントのフォルダーへのアクセス許可が拒否されたというエラーも表示されます。ここで何か間違ったことをしていますか?誰か私をここに案内してもらえますか? ありがとうございました。