AWS CLIで”bash: sudo: command not found”が出てsudo出来ない時の意外な対処法

スポンサーリンク

AWS CLIを使用してAWS ECSのコンテナ内に入り込み、sudo(ルート権限)で色々操作したかったが、

bash: sudo: command not found

が出て困った。

調べると、「sudoをインストールすれば良い」と出てくるけど、ちょっとの作業なのでそこまでしたくない・・・

そんなときに、意外と簡単な解決方法があったので備忘録。



結論:su rootすればOK!

単純なようですぐに思いつかなかったが、

$ su root

をすればOK。次の行から、root権限でコマンド実行できます。(これで1時間以上無駄にしたなんて言えない・・・sudoをインストールする方が早かったのでは?)

質問したときに上記誰も提案してくれなかったので、意外と知られていないTIPsかも・・・?

ただ、もし、suすらnot foundと言われたら、大人しくインストールするしかないんだろうな・・・

はるすと
はるすと

最後まで読んでくださってありがとうございました!

この記事を書いた人
こもれびエンジニア

自然と自由を愛するエンジニア。2021年1月に、大手製造業設計からプログラマ(Rails, AWS)へ転職。動物や自然との触れ合いや、汗を流すのが好き。

/HSP(繊細さん)/18デリケートな象/ストレングスファインダー(1分析思考/2親密性/3学習欲/4調和性/5収集心)、テニス、合気道、登山、あいだみつを、ジブリ、ワンピース、ドラゴンボール、AWS、Ruby on Rails、アイミング

twitterをフォローして、記事にならないちょっとした豆知識もチェック!
AWS 環境構築・OS(特にLinux)
スポンサーリンク
SNSでシェア/コメントして、自分のアウトプット/発信力を高めるのにお使いください。 ↓ 各ページへジャンプ ↓
twitterをフォローして、記事にならないちょっとした豆知識もチェック!
スポンサーリンク
「そんなか」サイト

コメント

タイトルとURLをコピーしました