あなたは「sudo -i を使えるのに、なぜ sudo su – を使うのか?」と聞かれたら答えられますか? 答えられないなら、”sudo -i” を使うべきでしょう。 ✔ sudo -i を使うべき理由 sudoを実行できるということは管理者から明確に”管理者権限”を与えられているsu は本来 rootのパスワードを知らないと使えないコマンドsudo su は rootのパスワード知らなくてもsuする抜け道である 上記だけでわからなくても大丈夫です。順番に解説します。 1. まずはこれを理解してくださいここから先の話の前提としてこれを理解してください。sudo -i は iオプションをつけて、 sudo コマンドを実行しています。一方で sudo su コマンドはsudo 権限で、su コマンドを実行しています。
![sudo -i と sudo su- のどちらを使うべきか?](https://cdn-ak-scissors.b.st-hatena.com/image/square/f57a63a265315b815fabd6d1f1c6bc5b122a629f/height=288;version=1;width=512/http%3A%2F%2Fwin2012r2.com%2Fwin2012r2%2Fwp-content%2Fthemes%2Fcocoon-master%2Fscreenshot.jpg)