与根目录关联的 SSH 密钥

Spe*_*cer 9 ssh root macos

在 OSX (Linux) 中,如何使用我的根目录获取 SSH 密钥?

Sco*_*ott 15

在 OSX 中,SSH 密钥存储在~/.ssh/id_dsa和 中~/.ssh/id_rsa,其中~是用户的主文件夹。普通用户的主文件夹,通常存储在/Users/,但根的主文件夹(在OSX;未在Linux上)是/var/root。要从您的根目录(即/)访问这些文件,只需cd像往常一样使用该命令,但请记住,可能只有 root 用户才能访问/var/root. 或者,您可以从 Finder 中访问隐藏文件夹(名称以“.”开头的文件夹),方法是从“前往”菜单中选择“前往文件夹...”,然后在出现的输入框中输入所需的路径。

请记住,您需要先激活 root 用户,然后才能在客户端版本的 OSX 上使用它登录。在启用 root 用户之前,确保您知道自己在做什么并了解风险,特别是如果您要在任意机器都能够通过 SSH 连接的计算机上这样做。


thr*_*one 5

不完全确定你在问什么......

但是对于 Linux ssh 文件(公共 rsa、授权密钥等)存储在 ~/.ssh

所以对于 root 他们将是 /root/.ssh/

不确定这是否与 OSX 相同。