使用SSH密钥创建Amazon Linux 2用户
我正在尝试使用adduser命令创建一些AmazonLinux2用户,但无法为这些用户创建用于登录的ssh文件使用SSH密钥创建Amazon Linux 2用户,linux,amazon-web-services,amazon-ec2,Linux,Amazon Web Services,Amazon Ec2,我正在尝试使用adduser命令创建一些AmazonLinux2用户,但无法为这些用户创建用于登录的ssh文件 如果有人能帮我完成这些步骤,那将非常有帮助这是标准的Linux。它实际上与您使用的是AmazonEC2实例这一事实无关 在一个典型的组织中,用户应该生成自己的密钥对,然后向系统管理员提供公共密钥,以便他们可以将其放入~/.ssh/authorized_keys文件中。这样,即使系统管理员也没有密钥对的私有部分 见: 或者,用户可以在AmazonEC2控制台中生成密钥对。AWS将保留公钥
如果有人能帮我完成这些步骤,那将非常有帮助这是标准的Linux。它实际上与您使用的是AmazonEC2实例这一事实无关 在一个典型的组织中,用户应该生成自己的密钥对,然后向系统管理员提供公共密钥,以便他们可以将其放入
~/.ssh/authorized_keys
文件中。这样,即使系统管理员也没有密钥对的私有部分
见:
或者,用户可以在AmazonEC2控制台中生成密钥对。AWS将保留公钥对,以便将来启动实例,私钥对将作为下载的.pem文件提供
他们可以通过以下方式从私钥中提取公钥:
ssh-keygen -y -f key.pem > key.pub
见: