多个操作系统上的 SSH 密钥

多个操作系统上的 SSH 密钥

我有一个 Ubuntu Server 13.04,目前我仅使用密码 SSH 登录。

在看到有多少次恶意登录 SSH 的尝试后,我需要切换到基于密钥的身份验证。

我用过https://help.ubuntu.com/community/SSH/OpenSSH/Keyshttps://help.github.com/articles/generating-ssh-keys但它们都与 Linux 相关。

我仍然不确定如何在我的 Ubuntu 服务器上设置仅密钥登录或如何在 Mac OS X 和 Windows 8 上生成密钥对(使用 Putty)。

答案1

看看Arch-Wiki在那里你会找到你需要的东西。在 OS X 中生成密钥对的方式与在任何其他 Linux 发行版中相同,请参阅本文

$ ssh-keygen

相关内容