gpt4 book ai didi

linux - scp 文件从批处理帐户用户的文件夹到本地计算机

转载 作者:太空宇宙 更新时间:2023-11-04 04:12:54 24 4
gpt4 key购买 nike

我是远程计算机上的批处理帐户或 headless 用户帐户的一部分。为了无密码 ssh 到批处理帐户,我已将 .ssh/authorized_keys 附加到批处理帐户的 .ssh/authorized_keys 中。此 ssh 作为远程计算机的批处理帐户用户工作正常。

现在,我需要将某些文件从该 headless 用户帐户的目录复制到我的计算机。所以,每当我这样做

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

但这也给我带来了批处理用户帐户文件夹的权限被拒绝错误。我在这里做错了什么吗?有人可以在这里指导我吗?谢谢。

最佳答案

我尝试了相同的任务(将文件从远程计算机上的批处理用户帐户复制到另一台计算机 A),方法是选择不同的计算机 B 而不是 A。我想看看错误是否重现。为了通过这台新计算机以无密码方式 ssh 到远程计算机上的批处理帐户,我将 .ssh/authorized_keys 附加到批处理帐户的 .ssh/authorized_keys 中。在这台新机器上,命令

scp batch_user_account@remote_machine:file_address local_machine_address

工作得很好。所以,我意识到我必须解决一些许可问题。当我更改文件目标计算机上的权限时,它起作用了。

关于linux - scp 文件从批处理帐户用户的文件夹到本地计算机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18177264/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com