質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

Q&A

解決済

1回答

1656閲覧

AWSのec2(Ubuntu)でSSHアクセスは出来るのですが、rootになるパスワードを忘れてしまいました

kutu

総合スコア257

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

Amazon EC2

Amazon EC2は“Amazon Elastic Compute Cloud”の略称です。Amazon Web Services(AWS)の一部であり、仮想化されたWebサーバーのコンピュータリソースをレンタルできるサービスです。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

0グッド

0クリップ

投稿2021/12/27 01:39

お世話になっております。

現在、AWSでEC2(Ubuntu)を利用しております。下記の方法でアクセスすることは出来ます

[コマンド]
・ssh
[キーファイル]
・oooo.pem
[ユーザー]
・ec2-user

アクセス後、管理者権限でコマンドを実行したくて、sudoコマンドを使用したいのですが、ec2-userのパスワードを紛失してしまい(前任者が設定し、空文字列では実行不可)実行できません。
このような場合、AWSででしたら、対応する方法ありますでしょうか?
それとも新たにサーバーを建てるしかないのでしょうか?

おわかりになる方いらっしゃいましたらよろしくお願いします

※サーバー上では他ユーザーとしてubuntuユーザーがあります

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

AbeTakashi

2021/12/27 01:58

sudo su - でrootになれないなら、おそらく前任者が何かしらの設定を入れたということだとおもいますので、おそらく前任者に聞かないと無理じゃないでしょうか? いちおうシリアルコンソール接続もできるようですが(私はやったことない)、やはりrootのパスワードは必要となってしまうようです。 参考) https://qiita.com/hirosys-biz/items/2759cfe7183b62cfbc97 AWS素人の私なら諦めて新しいインスタンスを立ててしまうと思いますが(一般ユーザでもログインできるなら設定やデータは大半は引っ張り出せるので)、もしかしたらAWSプロの方がいるかもしれないので、長めに回答は待った方がいいかもしれません。
guest

回答1

0

ベストアンサー

ubuntuユーザでログインすることができて、かつubuntuユーザでsudoが実行できるのであれば

bash

1sudo passwd -d ec2-user

でパスワードを削除してください。

できなくても、SSM Agentを入れることができればセッションマネージャ経由でssm-userで入れるので、ssm-userで上記のコマンド実行すればよいです。

過去に対処法について回答しているのでご参照ください。
ec2ユーザーのパスワードがわからない

ubuntuを使ってるなら本来ec2-userは存在しないユーザのため、パスワードなしでsudoできる設定になっていない可能性があるのでそちらも確認してみてください。
特に意図がないのであればパスワード無しでsudoできる設定でも良いかとは思います。
わざわざec2-userを作ってる意図はわかりかねますが…。

投稿2021/12/27 02:10

yu_1985

総合スコア7471

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問