ホームページ  >  記事  >  運用・保守  >  su、sudo、sudo -i の違いは何ですか?

su、sudo、sudo -i の違いは何ですか?

王林
王林転載
2020-09-30 17:34:394068ブラウズ

su、sudo、sudo -i の違いは何ですか?

3 つの違いは次のとおりです。

(推奨チュートリアル: linux チュートリアル)

sudo: 一時的に切り替えます。スーパー ユーザー モードへ スーパー ユーザー権限を実行するには、パスワードの入力を求められたときに、パスワードはスーパー アカウントのパスワードではなく、現在のユーザーのパスワードになります。欠点は、スーパー ユーザー権限を実行するたびに、コマンドの前に sudo を追加する必要があることですが、利点は、現在の端末で sudo を使用するときにパスワードを再入力する必要がないことです (現在の端末でのみ有効)。

sudo -i: スーパー ユーザーのみが実行できる特定の権限を、毎回パスワードを入力せずに頻繁に実行するには、このコマンドを使用できます。パスワードの入力を求められた場合、そのパスワードは現在のアカウントのパスワードになります。時間制限はありません。このコマンドを実行すると、プロンプトが「$」ではなく「#」に変わります。通常のアカウントに戻りたい場合は、「終了」または「ログアウト」を実行してください。

su: 特定のユーザーモードに切り替えます。パスワードの入力を求められたときのパスワードは、切り替え後のアカウントのパスワードで、用途は「su アカウント名」です。後でアカウントを追加しない場合、システムはデフォルトで root アカウントを使用し、パスワードはスーパー アカウントのパスワードでもあります。時間制限はありません。 su を使用してユーザーを切り替える場合は、環境に応じて切り替えることができるように -i を付ける必要があることに注意してください。

以上がsu、sudo、sudo -i の違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。