微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法scp到Azure的虚拟机

我试图从我的机器上复制一些文件到Azure虚拟机。 我事先说过,我可以ssh Azure的虚拟机,我在创build机器的时候给了我的公钥。 这两台机器都是Linux。

当我尝试:

sudo scp /path/ca.crt [email protected]:~/

我收到输出

如何在Windows主机中将VMWARE VMDK文件转换为ISO格式

Segfault调用C中的函数

在Linux上通过Windows VS分区的虚拟机进行编码

如何清零未使用的内存以减less虚拟机快照大小

在Windows 7的VirtualBox中运行的Ubuntu内部不能识别Android设备?

Permission denied (publickey). lost connection

我没有指向一个根目录(我的文件是在根目录,这就是为什么sudo); 我不是指向一个错误用户; 如果我可以通过ssh连接为什么scp应该被拒绝?

Azure恢复服务实际上备份了什么?

Docker – 使用RUN的Dockerfile中的MySQL命令(ERROR 2002)

我如何做孤立的达尔维克

使用hyper-v vs virtualBox有多大的性能优势?

创build符号链接:协议错误

使用sudo访问根文件, scp将在/root/.ssh/查找标识文件id_rsa ,而不是在/home/user/.ssh/查找。 这就是为什么我必须在scp命令( 不是公钥@H_502_34@ )中指定身份文件@H_502_34@的原因:

sudo scp -i ~/.ssh/id_rsa /path/ca.crt [email protected]:/home/ubuntu/

我希望这可以对别人有用。

干杯。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐