我提前为这个愚蠢的问题道歉,但我正在尝试在我的 Macbook 上为 GitHub 设置一个 SSH 密钥。我打开终端并转到根目录(我的用户名)并键入“cd ~/.ssh”,它说“没有这样的文件或目录”。但是,当我输入“ssh -v”时,它会列出:
OpenSSH_5.9p1, OpenSSL 0.9.8x 10 May 2012
usage: ssh [-1246AaCfgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec]
[-D [bind_address:]port] [-e escape_char] [-F configfile]
[-I pkcs11] [-i identity_file]
[-L [bind_address:]port:host:hostport]
[-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
[-R [bind_address:]port:host:hostport] [-S ctl_path]
[-W host:port] [-w local_tun[:remote_tun]]
[user@]hostname [command]
Run Code Online (Sandbox Code Playgroud)
根据另一个网站,这意味着我已经安装了它。但是我在任何地方都找不到目录...
所以我有两个问题:我该如何解决这个问题?.ssh 目录应该在哪里?
slh*_*hck 22
如果.ssh
目录不存在,您可以简单地创建它:
mkdir -p ~/.ssh
Run Code Online (Sandbox Code Playgroud)
在这里,~
是您的主文件夹,与/Users/allison
. 它与根目录不同,根目录是/
整个文件系统的根目录。
请注意,您通常不需要手动创建文件夹。如果您从未生成过任何 SSH 密钥,或者您还没有使用过 SSH,则该文件夹不需要存在。但是,一旦您生成密钥(使用ssh-keygen
),SSH 将自动为您创建文件夹。
归档时间: |
|
查看次数: |
88092 次 |
最近记录: |