如何将文件复制到单独的目录中的另一个文件?

如何将文件复制到单独的目录中的另一个文件?

所以我使用 ubuntu 16.04 版本创建了两个虚拟机。我试图将我的公钥复制到 authorized_keys 文件中,我使用以下命令执行此操作cp id_rsa.pub home/vagrant/.ssh/我从 home/deploy/.ssh/ 目录执行了该命令,但出现以下错误:cp: cannot create regular file 'home/vagrant/.ssh/': No such file or directory。谁能告诉我为什么会出现此错误。

提前感谢您的帮助。

答案1

该命令失败,因为您需要在路径开头使用正斜杠,如下所示:

cp id_rsa.pub /home/vagrant/.ssh/

为了实际使用该密钥,您可以authorized_keys使用以下命令添加密钥:

cat id_rsa.pub >> /home/vagrant/.ssh/authorized_keys

相关内容