
私はAWSで新しく作成したEC2インスタンスを持っており、秘密鍵を使用してEC2ユーザーとしてログインできますが、パッケージをインストールするためにrootとしてログインしたいです。rootに切り替えることができず、sudoを試しましたが、パスワードを求められました。まだrootのパスワードを作成していません。私はここで行き詰まっています
答え1
Amazon Linux 2では、sudo su
[ec2-user@ip-xxx-xxx-xxx-xxx ~]$ cat /etc/os-release
NAME="Amazon Linux"
VERSION="2"
ID="amzn"
ID_LIKE="centos rhel fedora"
VERSION_ID="2"
PRETTY_NAME="Amazon Linux 2"
ANSI_COLOR="0;33"
CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2"
HOME_URL="https://amazonlinux.com/"
[ec2-user@ip-xxx-xxx-xxx-xxx ~]$ sudo su
[root@ip-xxx-xxx-xxx-xxx ec2-user]# whoami
root
答え2
今は動作しています。「passwd」コマンドを入力して root のパスワードを作成し、root のパスワードを設定する必要があります。ユーザーを切り替えるには、「su root」コマンドを使用します。