我正在尝试将 tarball 从我的 Oracle Cloud VM 传输到我的本地计算机,当我尝试时,它显示:
remote_username@ip_address: 权限被拒绝(公钥)
因为我猜测这是我的公钥由于权限问题而拒绝允许这样做,所以我在我的虚拟机中找到了authorised_keys文件,假设它会保存我的公钥,但是当我尝试更改权限时,它显示:
chmod:无法访问‘/home/remote_username/.ssh/authorised_keys’:没有此文件或目录
它似乎认为我试图更改其权限的文件不存在,尽管该文件显然存在,但虚拟机由于某种原因无法识别它的存在,而且我不确定如何让它意识到事实上有一个文件可以更改它的权限,这样我就可以实际将文件从我的虚拟机传输到我的本地机器。