夏期劇*_*期劇場 10 linux amazon-ec2 key-pair
在EC2中,我旋转了一个CentOS v6.5实例,我也得到了Key Pair(当然).但问题是,我希望它会像往常一样创建ec2-user用户,这样我就可以使用该ec2-user名称并使用该名称登录key pair.
但现在不是.相反,关键是root直接.而且也没有ec2-user.
所以我的基本问题是:
key pairs .pem文件登录?(所以"迈克尔"不需要使用密码,但只需使用它自己key pair)annie)注意:如果可以提供简单(直接)的逐步指令,那将是非常值得注意的.
sla*_*fer 15
创建用户:
# useradd michael
Run Code Online (Sandbox Code Playgroud)
为他生成密钥对:
# ssh-keygen -b 2048 -t rsa -f key -C michael
Run Code Online (Sandbox Code Playgroud)
上面的命令将创建两个文件:key和key.pub
.ssh为michael 创建目录并复制.pub文件,如下所示:
# su - michael
# mkdir .ssh && cd .ssh
# cat > authorized_keys < key.pub
# chmod 0700 ~/.ssh; chmod 0600 ~/.ssh/authorized_keys
Run Code Online (Sandbox Code Playgroud)
切换key到迈克尔.这只是私钥.通常AWS会附加.pem到私钥.
现在michael可以使用私钥登录,key如下所示:
ssh -i key michael@<ec2_host_name>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3578 次 |
| 最近记录: |