Amazon Linux AMIでrootになるには
問題
AmazonEC2で、インスタンスを作るときにAmazon Linux AMIを選択してみたんだけど、rootでログインできない。
Amazon Linux AMIでは、rootでログインしたり、rootになったりできないの?
答え
まずrootでログインしようとすると、以下のように言われて、ログインできない。
Please login as the ec2-user user rather than root user.
いわれるとおりに「ec2-user」というユーザー名でインスタンスを作るときに作った鍵を使ってログインすると、ログインできる。
__| __|_ ) _| ( / Amazon Linux AMI ___|\___|___| https://aws.amazon.com/amazon-linux-ami/2013.03-release-notes/ There are 10 security update(s) out of 17 total update(s) available Run "sudo yum update" to apply all updates. [ec2-user@ip-172-***-***-*** ~]$
初期状態では、パスワードなしでsudoはできる。
でも、suはパスワードを求められてrootになれない。
[ec2-user@ip-172-***-***-*** ~]$ su - Password: su: incorrect password [ec2-user@ip-172-***-***-*** ~]$
suでrootになりたかったら、以下のようにしたらできる。
$ sudo su -
[ec2-user@ip-172-***-***-*** ~]$ sudo su - [root@ip-172-***-***-*** ~]#
tetsuya sumi 2014年1月9日 11:55
rootにはなれるんですが、そもそもrootでログインできるようにするのはどうすればいいのでしょうかね?