我正在尝试使用adduser命令使用Amazon Linux 2创建一些用户,但无法为这些用户创建用于登录的ssh文件。
如果有人能帮助我完成这些步骤,那将是非常有帮助的
发布于 2020-04-22 08:09:24
这是标准的Linux。它实际上与您正在使用亚马逊EC2实例的事实无关。
在一个典型的组织中,用户应该生成他们自己的密钥对,然后将公共部分提供给SysAdmins,这样他们就可以将其放入~/.ssh/authorized_keys
文件中。这样一来,即使是SysAdmins也没有密钥对的私有部分。
请参阅:How to use ssh-keygen to generate a new SSH key
或者,用户可以在亚马逊EC2控制台中生成密钥对。公共密钥对将由亚马逊网络服务保留,用于启动未来的实例,而私有密钥对将以下载的.pem文件的形式提供。
他们可以使用以下命令从私钥中提取公钥:
ssh-keygen -y -f key.pem > key.pub
https://stackoverflow.com/questions/61359327
复制相似问题