我是远程计算机上的批处理帐户或无头用户帐户的一部分。要对批处理帐户无密码 ssh,我已将我的 .ssh/authorized_keys 附加到批处理帐户的 .ssh/authorized_keys。这个 ssh 作为远程机器的批处理帐户用户可以正常工作。
现在,我需要将此无头用户帐户目录中的某些文件复制到我的机器上。所以,每当我这样做
scp batch_user_account@remote_machine:file_address local_machine_address
它要求输入 batch_user_account 的密码,我不知道。
我还尝试将我的私钥作为身份文件提供,例如:
scp -i ~/.ssh/id_rsa batch_user_account@remote_machine:file_address local_machine_address
但这也给了我批处理用户帐户文件夹的权限被拒绝错误。我在这里做错了什么吗?有人可以在这里指导我吗?谢谢你。