1
我想部署导航应用程序到数字海洋。 我用这个turorial: http://blog.flatironschool.com/using-digital-ocean-and-dokku-for-easier-rails-app-deploys/部署导轨应用程序到数字海洋dokku ssh密钥找不到
当我这样做:
首先,你需要复制您的计算机的公共SSH密钥。转到您的终端并运行此: $猫/.ssh/idrsa.pub
我得到以下输出:
[email protected]:~$ cat /.ssh/idrsa.pub
cat: /.ssh/idrsa.pub: No such file or directory
什么是我的下一步行动? (我真的是Ubuntu的新手)。 我明白,可能是我应该在另一个地方问这个问题。所以,如果它觉得告诉我在哪里。
好的。 Google搜索后做了些什么。在这里我所做的:
[email protected]:~$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/jonstark/.ssh/id_rsa): ocean
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in ocean.
Your public key has been saved in ocean.pub.
The key fingerprint is:
b6:8e:de:5f:37:2f:b6:96:d2:53:16:89:ef:a8:1c:5a [email protected]
The key's randomart image is:
+--[ RSA 2048]----+
| |
| |
| . .|
| . o |
| S . .|
| . . .o|
| . E..=+ |
| + +.ooB+ |
| .o oo.o.+.+.|
+-----------------+
然后我发现这个生成ocean.pub文件,复制粘贴SSH密钥数字海洋
但我客串我做的一切都是错的,我不应该储存在海洋中的关键而是在/.ssh/idrsapub中。
好吧我也这样做:
[email protected]:~$ ssh-copy-id [email protected]
/usr/bin/ssh-copy-id: ERROR: No identities found
我仍然感到困惑
现在我该怎么办?
尝试该命令没有第一个“/”:'猫的.ssh/idrsa.pub'第一 –
同样没有这样的文件或derictory) – user2950593