>在客户端pc上生成密钥(#ssh-keygen -t rsa)>将密钥复制到服务器(使用ssh-copy-id或其他方式)>从客户端PC访问服务器.
我看到AWS服务器(亚马逊网络服务器)在服务器创建期间提供了一个密钥,然后客户端可以使用它来登录.
现在我有一台服务器,我想要生成密钥并将其分发给我的客户.每个拥有该密钥的人都必须能够访问服务器.
>我怎样才能做到这一点?>我应该如何命名我分发给客户的这些密钥?是公钥吗?
我在这里错过了关于公钥/私钥的任何理论吗?
因此,如果您在服务器端生成用户,则应该像往常一样在/home/your_user/.ssh/authorized_keys上添加公钥,然后将私钥分发给您的客户端.
您应该注意安全问题为“private keys are called private for a reason.”