0
我在GitLab's documentation for setting up OpenSSH keys偶然配置的OpenSSH:根據GitLab的文檔
文檔說創建一個文件~/.ssh/config
,並給出了下面的例子:
# GitLab.com server
Host gitlab.com
RSAAuthentication yes
IdentityFile ~/.ssh/config/private-key-filename-01
# Private GitLab server
Host gitlab.company.com
RSAAuthentication yes
IdentityFile ~/.ssh/config/private-key-filename
不過,我認爲,對於示例路徑IdentityFile
應該是~/.ssh/private-key-filename
而不是~/.ssh/config/private-key-filename
,因爲~/.ssh/config
是一個文件而不是文件夾。
或者我錯過了什麼?
我的疑問是'〜/ .ssh/config'已經是*文件*(SSH配置文件沒有任何文件擴展名)。因此,至少在我的環境中(Ubuntu 14.04),我無法創建一個*文件夾*'〜/ .ssh/config /'來將我的私鑰放入其中。換句話說:您不能創建具有完全相同名稱的文件和文件夾。 –
你是對的,我編輯了答案。所以是的這個例子是錯誤的。 – Guillaume